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
- boto3 <2.0.0,>=1.34.41
- click <9.0.0,>=8.1.0
- datacontract-specification <2.0.0,>=1.2.3
- deepdiff <10.0.0,>=6.0.0
- fastjsonschema <2.23.0,>=2.19.1
- jinja-partials <1.0.0,>=0.2.1
- jinja2 <4.0.0,>=3.1.5
- jsonschema <5.0.0,>=4.23.0
- open-data-contract-standard <3.3.0,>=3.2.0
- pydantic <2.14.0,>=2.8.2
- pydantic-settings <3.0.0,>=2.5.0
- python-dotenv <2.0.0,>=1.0.0
- python-multipart <1.0.0,>=0.0.20
- pytz >=2024.1
- pyyaml ~=6.0.1
- requests <2.35,>=2.31
- rich <16.0,>=13.7
- ruamel-yaml <0.20,>=0.17
- sqlglot <31.0.0,>=26.6.0
- truststore <1.0,>=0.10
- typer <0.28,>=0.18.0
85 optional dependencies
-
avro==1.12.2[avro]extra == "avro"
-
azure-identity<1.26,>=1.17.1[azure]extra == "azure"
-
azure-storage-blob<12.31,>=12.24[azure]extra == "azure"
-
confluent-kafka<3.0.0,>=2.6.0[kafka]extra == "kafka"
-
databricks-sdk<0.143.0[databricks]extra == "databricks"
-
databricks-sql-connector<4.7.0,>=3.7.0[databricks]extra == "databricks"
-
datacontract-cli[mysql]extra == "mysql"
-
datacontract-cli[all]extra == "all"
-
datacontract-cli[azure]extra == "azure"
-
datacontract-cli[csv]extra == "csv"
-
datacontract-cli[databricks-runtime]extra == "databricks-runtime"
-
datacontract-cli[dev]extra == "dev"
-
datacontract-cli[gcs]extra == "gcs"
-
datacontract-cli[iceberg]extra == "iceberg"
-
datacontract-cli[kafka]extra == "kafka"
-
datacontract-cli[s3]extra == "s3"
-
duckdb<1.6.0,>=1.5.0[duckdb]extra == "duckdb"
-
duckdb-extension-aws<1.6.0,>=1.5.0[s3]extra == "s3"
-
duckdb-extension-azure<1.6.0,>=1.5.0[azure]extra == "azure"
-
duckdb-extension-httpfs<1.6.0,>=1.5.0[s3]extra == "s3"
-
fastapi<0.143.0,>=0.115.0[api]extra == "api"
-
fastavro<2.0.0,>=1.9.7[kafka]extra == "kafka"
-
hdbcli<3.0.0,>=2.20.0[hana]extra == "hana"
-
httpx==0.28.1[dev]extra == "dev"
-
ibis-framework<13.0.0,>=10.0.0[exasol]extra == "exasol"
-
ibis-framework<13.0.0,>=10.0.0[duckdb]extra == "duckdb"
-
ibis-framework<13.0.0,>=10.0.0[dataframe]extra == "dataframe"
-
ibis-framework<13.0.0,>=10.0.0[databricks]extra == "databricks"
-
ibis-framework<13.0.0,>=10.0.0[clickhouse]extra == "clickhouse"
-
ibis-framework<13.0.0,>=10.0.0[bigquery]extra == "bigquery"
-
ibis-framework<13.0.0,>=10.0.0[athena]extra == "athena"
-
ibis-framework<13.0.0,>=10.0.0[impala]extra == "impala"
-
ibis-framework<13.0.0,>=10.0.0[oracle]extra == "oracle"
-
ibis-framework<13.0.0,>=10.0.0[postgres]extra == "postgres"
-
ibis-framework<13.0.0,>=10.0.0[redshift]extra == "redshift"
-
ibis-framework<13.0.0,>=10.0.0[snowflake]extra == "snowflake"
-
ibis-framework<13.0.0,>=10.0.0[sqlserver]extra == "sqlserver"
-
ibis-framework<13.0.0,>=10.0.0[trino]extra == "trino"
-
ibis-framework<13.0.0,>=10.0.0[hive]extra == "hive"
-
kafka-python[dev]extra == "dev"
-
minio==7.2.20[dev]extra == "dev"
-
moto==5.2.3[dev]extra == "dev"
-
mysql-connector-python<26.8.0,>=8.0.30[dev]extra == "dev"
-
numpy<3,>=1.23.2[dataframe]extra == "dataframe"
-
openapi-spec-validator<0.10,>=0.7[dev]extra == "dev"
-
openpyxl<4.0.0,>=3.1.5[excel]extra == "excel"
-
packaging<27.0,>=21.3[trino]extra == "trino"
-
packaging<27.0,>=21.3[sqlserver]extra == "sqlserver"
-
packaging<27.0,>=21.3[redshift]extra == "redshift"
-
packaging<27.0,>=21.3[postgres]extra == "postgres"
-
packaging<27.0,>=21.3[oracle]extra == "oracle"
-
packaging<27.0,>=21.3[impala]extra == "impala"
-
packaging<27.0,>=21.3[hive]extra == "hive"
-
packaging<27.0,>=21.3[exasol]extra == "exasol"
-
packaging<27.0,>=21.3[dataframe]extra == "dataframe"
-
packaging<27.0,>=21.3[databricks]extra == "databricks"
-
packaging<27.0,>=21.3[clickhouse]extra == "clickhouse"
-
packaging<27.0,>=21.3[athena]extra == "athena"
-
pandas<4,>=1.5.3[dataframe]extra == "dataframe"
-
pandas>=2.1.0[dev]extra == "dev"
-
pre-commit<4.7.0,>=3.7.1[dev]extra == "dev"
-
proto-schema-parser<3.0,>=1.0[protobuf]extra == "protobuf"
-
psycopg<4.0,>=3.1[postgres]extra == "postgres"
-
psycopg<4.0,>=3.1[redshift]extra == "redshift"
-
psycopg2-binary<3.0,>=2.9[dev]extra == "dev"
-
pyarrow>=10.0.1[dataframe]extra == "dataframe"
-
pyarrow>=18.1.0[parquet]extra == "parquet"
-
pyarrow-hotfix>=0.4[dataframe]extra == "dataframe"
-
pydbml>=1.1.1[dbml]extra == "dbml"
-
pyexasol>=1.1.0[exasol]extra == "exasol"
-
pyiceberg==0.12.0[iceberg]extra == "iceberg"
-
pymssql==2.4.2[dev]extra == "dev"
-
pytest[dev]extra == "dev"
-
pytest-cov[dev]extra == "dev"
-
pytest-xdist[dev]extra == "dev"
-
rdflib==7.6.0[rdf]extra == "rdf"
-
rich>=12.4.4[dataframe]extra == "dataframe"
-
ruff==0.16.10[dev]extra == "dev"
-
s3fs<2027.0.0,>=2025.2.0[s3]extra == "s3"
-
snowflake-connector-python<4.9,>=3.6[snowflake]extra == "snowflake"
-
sqlglot>=26.31.0[exasol]extra == "exasol"
-
testcontainers==4.15.0[dev]extra == "dev"
-
trino==0.339.0[dev]extra == "dev"
-
uvicorn<0.55.0,>=0.44.0[api]extra == "api"
-
xmlschema<5.0,>=4.0[xml]extra == "xml"
Used By
- dbt-data-engineering-toolkit-compiler 1.6K/mo
- airflow-provider-datacontract 946/mo
- dv-utils 854/mo
- carlton 848/mo
- datacontract-x 771/mo
- datacontract-helper 637/mo
- dagster-datacontract 317/mo
- dataproduct-sdk 277/mo
- tiozin 272/mo
- semapact 196/mo