Downloads in the 30 and 7 days to October 10, 2026. Refreshed weekly.
Package Information
No reported malware or high/critical advisories · Details
The current version has no OSV.dev malware reports and no critical or high-severity vulnerabilities.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100More insights and metrics
Downloads by OS
Python Versions
Top Countries
Weekly Downloads
GitHub Stars
Dependencies
- altair <5.0.0,>=4.2.1
- cryptography >=3.2
- jinja2 >=2.10
- jsonschema >=2.5.1
- marshmallow <4.0.0,>=3.7.1
- mistune >=0.8.4
-
numpy
>=1.21.6
python_version == "3.9"
- packaging
-
pandas
<2.2,>=1.1.3
python_version == "3.9"
- posthog <3,>=2.1.0
- pydantic >=1.10.7
- pyparsing >=2.4
- python-dateutil >=2.8.1
- requests >=2.20
- ruamel-yaml >=0.16
- scipy >=1.6.0
- tqdm >=4.59.0
- typing-extensions >=4.1.0
- tzlocal >=1.2
94 optional dependencies
-
adr-tools-python==1.0.3[test]extra == "test"
-
azure-identity>=1.10.0[azure-secrets]extra == "azure-secrets"
-
azure-identity>=1.10.0[azure]extra == "azure"
-
azure-keyvault-secrets>=4.0.0[azure]extra == "azure"
-
azure-keyvault-secrets>=4.0.0[azure-secrets]extra == "azure-secrets"
-
azure-storage-blob>=12.5.0[azure]extra == "azure"
-
azure-storage-blob>=12.5.0[azure-secrets]extra == "azure-secrets"
-
boto3>=1.17.106[aws-secrets]extra == "aws-secrets"
-
boto3>=1.17.106[s3]extra == "s3"
-
boto3>=1.17.106[test]extra == "test"
-
clickhouse-sqlalchemy>=0.2.2[clickhouse]python_version < "3.12" and extra == "clickhouse"
-
coverage>=7.5.1[test]extra == "test"
-
databricks-sql-connector>=3.0.0[databricks]extra == "databricks"
-
docstring-parser==0.15[test]extra == "test"
-
feather-format>=0.4.1[test]extra == "test"
-
feather-format>=0.4.1[arrow]extra == "arrow"
-
flaky>=3.7.0[test]extra == "test"
-
flask>=1.0.0[test]extra == "test"
-
freezegun>=0.3.15[test]extra == "test"
-
gcsfs>=0.5.1[bigquery]extra == "bigquery"
-
gcsfs>=0.5.1[gcp]extra == "gcp"
-
google-cloud-bigquery>=3.3.6[gcp]extra == "gcp"
-
google-cloud-bigquery>=3.3.6[bigquery]extra == "bigquery"
-
google-cloud-bigquery-storage>=2.20.0[bigquery]extra == "bigquery"
-
google-cloud-bigquery-storage>=2.20.0[gcp]extra == "gcp"
-
google-cloud-secret-manager>=1.0.0[bigquery]extra == "bigquery"
-
google-cloud-secret-manager>=1.0.0[gcp]extra == "gcp"
-
google-cloud-storage>=2.10.0[bigquery]python_version >= "3.11" and extra == "bigquery"
-
google-cloud-storage>=2.10.0[gcp]python_version >= "3.11" and extra == "gcp"
-
googleapis-common-protos>=1.56.4[spark-connect]extra == "spark-connect"
-
grpcio>=1.48.1[spark-connect]extra == "spark-connect"
-
grpcio-status>=1.48.1[spark-connect]extra == "spark-connect"
-
invoke>=2.0.0[test]extra == "test"
-
moto<5.0,>=4.2.13[test]extra == "test"
-
mypy==1.13.0[test]extra == "test"
-
openpyxl>=3.0.7[excel]extra == "excel"
-
orjson>=3.9.7[cloud]extra == "cloud"
-
pact-python>=2.0.1[test]extra == "test"
-
pandas<2.2.0[snowflake]python_version >= "3.9" and extra == "snowflake"
-
pre-commit>=2.21.0[test]extra == "test"
-
psycopg2-binary>=2.7.6[redshift]extra == "redshift"
-
psycopg2-binary>=2.7.6[postgresql]extra == "postgresql"
-
pyarrow[test]extra == "test"
-
pyarrow[arrow]extra == "arrow"
-
pyathena>=2.0.0[athena]extra == "athena"
-
pyfakefs>=4.5.1[test]extra == "test"
-
pyhive>=0.6.5[hive]extra == "hive"
-
pymysql>=1.1.1[mysql]extra == "mysql"
-
pyodbc>=4.0.30[mssql]extra == "mssql"
-
pyodbc>=4.0.30[dremio]extra == "dremio"
-
pypd==1.1.0[pagerduty]extra == "pagerduty"
-
pyspark>=2.3.2[spark]extra == "spark"
-
pytest>=8.2.1[test]extra == "test"
-
pytest-benchmark>=3.4.1[test]extra == "test"
-
pytest-cov>=5.0.0[test]extra == "test"
-
pytest-icdiff>=0.9.0[test]extra == "test"
-
pytest-mock>=3.14.0[test]extra == "test"
-
pytest-order>=1.2.1[test]extra == "test"
-
pytest-random-order>=1.1.1[test]extra == "test"
-
pytest-timeout>=2.3.1[test]extra == "test"
-
pytest-xdist>=3.6.1[test]extra == "test"
-
requirements-parser>=0.9.0[test]extra == "test"
-
responses>=0.23.1[test]extra == "test"
-
ruff==0.7.1[test]extra == "test"
-
setuptools>=70.0.0[test]extra == "test"
-
snowflake-connector-python>=2.5.0[snowflake]python_version < "3.11" and extra == "snowflake"
-
snowflake-sqlalchemy!=1.5.2,>=1.2.3[snowflake]extra == "snowflake"
-
sqlalchemy<2.0.0[teradata]extra == "teradata"
-
sqlalchemy>=1.4.0[athena]extra == "athena"
-
sqlalchemy<2.0.0[bigquery]extra == "bigquery"
-
sqlalchemy<2.0.0[clickhouse]extra == "clickhouse"
-
sqlalchemy>=1.4.0[databricks]extra == "databricks"
-
sqlalchemy>=1.4.0[dremio]extra == "dremio"
-
sqlalchemy<2.0.0[gcp]extra == "gcp"
-
sqlalchemy>=1.4.0[hive]extra == "hive"
-
sqlalchemy>=1.4.0[mssql]extra == "mssql"
-
sqlalchemy>=1.4.0[mysql]extra == "mysql"
-
sqlalchemy>=1.4.0[postgresql]extra == "postgresql"
-
sqlalchemy<2.0.0[redshift]extra == "redshift"
-
sqlalchemy>=1.4.0[snowflake]extra == "snowflake"
-
sqlalchemy>=1.4.0[test]extra == "test"
-
sqlalchemy>=1.4.0[trino]extra == "trino"
-
sqlalchemy>=1.4.0[vertica]extra == "vertica"
-
sqlalchemy-bigquery>=1.3.0[gcp]extra == "gcp"
-
sqlalchemy-bigquery>=1.3.0[bigquery]extra == "bigquery"
-
sqlalchemy-dremio==1.2.1[dremio]extra == "dremio"
-
sqlalchemy-redshift>=0.8.8[redshift]extra == "redshift"
-
sqlalchemy-vertica-python>=0.5.10[vertica]extra == "vertica"
-
teradatasqlalchemy==17.0.0.5[teradata]extra == "teradata"
-
thrift>=0.16.0[hive]extra == "hive"
-
thrift-sasl>=0.4.3[hive]extra == "hive"
-
tomli>=2.0.1[test]extra == "test"
-
trino!=0.316.0,>=0.310.0[trino]extra == "trino"
-
xlrd<2.0.0,>=1.1.0[excel]extra == "excel"