{"package":"sqlframe","ecosystem":"pypi","latest_version":"4.1.0","description":"Turning PySpark Into a Universal DataFrame API","license":"MIT","homepage":"https://pypi.org/project/sqlframe/","repository":"https://github.com/eakmanrq/sqlframe","downloads_weekly":14832,"health":{"score":75,"risk":"moderate","breakdown":{"maintenance":25,"popularity":10,"security":25,"maturity":15,"community":0},"deprecated":false,"max_score":100},"vulnerabilities":{"count":0,"critical":0,"high":0,"medium":0,"low":0,"details":[]},"versions":{"latest":"4.1.0","total_count":141,"recent":["3.43.0","3.43.1","3.43.2","3.43.3","3.43.4","3.43.5","3.43.6","3.43.7","3.43.8","3.44.0","3.44.1","3.45.0","3.46.0","3.46.1","3.46.2","3.47.0","3.48.0","3.49.0","4.0.0","4.1.0"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":0,"first_published":null,"last_published":"2026-03-18T04:01:01.093819Z","dependencies_count":38,"dependencies":["prettytable<4","sqlglot<30.1,>=28.0.0","typing_extensions","more-itertools","google-cloud-bigquery[pandas]<4,>=3; extra == \"bigquery\"","google-cloud-bigquery-storage<3,>=2; extra == \"bigquery\"","databricks-sql-connector[pyarrow]<5,>=3.6; extra == \"databricks\"","duckdb<1.6,>=1.2; extra == \"dev\"","findspark<3,>=2; extra == \"dev\"","mirakuru<3.0.3; extra == \"dev\"","ty>=0.0.18; extra == \"dev\"","openai<3,>=1.30; extra == \"dev\"","pandas<4,>=2; extra == \"dev\"","pandas-stubs<4,>=2; extra == \"dev\"","psycopg<4,>=3.1; extra == \"dev\"","pyarrow<24,>=10; extra == \"dev\"","pyspark<4.2,>=4; extra == \"dev\"","pytest<9.1,>=8.2.0; extra == \"dev\"","pytest-forked; extra == \"dev\"","pytest-postgresql<9,>=6; extra == \"dev\"","pytest-rerunfailures; extra == \"dev\"","pytest-xdist<3.9,>=3.6; extra == \"dev\"","pre-commit<5,>=3.7; extra == \"dev\"","ruff<0.16,>=0.4.4; extra == \"dev\"","types-psycopg2<3,>=2.9; extra == \"dev\"","mkdocs==1.4.2; extra == \"docs\"","mkdocs-include-markdown-plugin==6.0.6; extra == \"docs\"","mkdocs-material==9.0.5; extra == \"docs\"","mkdocs-material-extensions==1.1.1; extra == \"docs\"","pymdown-extensions; extra == \"docs\"","duckdb<1.6,>=1.2; extra == \"duckdb\"","pandas<4,>=2; extra == \"duckdb\"","openai<3,>=1.30; extra == \"openai\"","pandas<4,>=2; extra == \"pandas\"","psycopg2<3,>=2.8; extra == \"postgres\"","redshift_connector<2.2.0,>=2.1.1; extra == \"redshift\"","snowflake-connector-python[secure-local-storage]<4.4,>=3.10.0; extra == \"snowflake\"","pyspark<4.2,>=4; extra == \"spark\""]},"recommendation":{"action":"safe_to_use","issues":[],"use_version":"4.1.0","version_hint":null,"summary":"sqlframe@4.1.0 is safe to use (health: 75/100)"},"requested_version":null,"_cache":"miss","_response_ms":371,"_powered_by":"depscope.dev — free package intelligence for AI agents"}