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
Weekly Downloads
GitHub Stars
Dependencies
- antlr4-python3-runtime ==4.9.2
- azure-identity ~=1.12
- azure-keyvault-secrets
- boto3 <2.0,>=1.20
- cached-property ==1.5.2
- chardet ==4.0.0
- collate-sqllineage ~=1.4.0
- cryptography >=42.0.0
- email-validator >=2.0
- google-cloud-secret-manager ==2.19.0
- google-crc32c
- importlib-metadata >=4.13.0
- jinja2 >=2.11.3
- jsonpatch <2.0,>=1.24
- memory-profiler
- mypy-extensions >=0.4.3
- packaging
- pydantic ~=2.0
- pymysql ~=1.0
- python-dateutil >=2.8.1
- pyyaml ~=6.0
- requests >=2.23
- requests-aws4auth ~=1.1
- sqlalchemy <2,>=1.4.0
- tabulate ==0.9.0
- typing-inspect
495 optional dependencies
-
adlfs>=2023.1.0[datalake-azure]extra == "datalake-azure"
-
adlfs>=2023.1.0[all]extra == "all"
-
adlfs>=2023.1.0[iceberg]extra == "iceberg"
-
adlfs>=2023.1.0[slim]extra == "slim"
-
antlr4-python3-runtime==4.9.2[slim]extra == "slim"
-
antlr4-python3-runtime==4.9.2[base]extra == "base"
-
antlr4-python3-runtime==4.9.2[all]extra == "all"
-
apache-airflow==2.9.1[test]extra == "test"
-
apache-airflow==2.9.1[airflow]extra == "airflow"
-
attrs[airflow]extra == "airflow"
-
avro<1.12,>=1.11.3[datalake-azure]extra == "datalake-azure"
-
avro<1.12,>=1.11.3[datalake-gcs]extra == "datalake-gcs"
-
avro<1.12,>=1.11.3[datalake-s3]extra == "datalake-s3"
-
avro<1.12,>=1.11.3[dev]extra == "dev"
-
avro<1.12,>=1.11.3[kafka]extra == "kafka"
-
avro<1.12,>=1.11.3[openlineage]extra == "openlineage"
-
avro<1.12,>=1.11.3[redpanda]extra == "redpanda"
-
avro<1.12,>=1.11.3[sample-data]extra == "sample-data"
-
avro<1.12,>=1.11.3[slim]extra == "slim"
-
avro<1.12,>=1.11.3[test]extra == "test"
-
avro<1.12,>=1.11.3[all]extra == "all"
-
azure-identity~=1.12[powerbi]extra == "powerbi"
-
azure-identity~=1.12[dbt]extra == "dbt"
-
azure-identity~=1.12[datalake-azure]extra == "datalake-azure"
-
azure-identity~=1.12[all]extra == "all"
-
azure-identity~=1.12[backup]extra == "backup"
-
azure-identity~=1.12[slim]extra == "slim"
-
azure-identity~=1.12[base]extra == "base"
-
azure-keyvault-secrets[all]extra == "all"
-
azure-keyvault-secrets[base]extra == "base"
-
azure-keyvault-secrets[slim]extra == "slim"
-
azure-storage-blob[all]extra == "all"
-
azure-storage-blob~=12.14[powerbi]extra == "powerbi"
-
azure-storage-blob[backup]extra == "backup"
-
azure-storage-blob[slim]extra == "slim"
-
azure-storage-blob~=12.14[dbt]extra == "dbt"
-
azure-storage-blob~=12.14[datalake-azure]extra == "datalake-azure"
-
basedpyright~=1.14[test]extra == "test"
-
black==22.3.0[dev]extra == "dev"
-
boto3<2.0,>=1.20[backup]extra == "backup"
-
boto3<2.0,>=1.20[dbt]extra == "dbt"
-
boto3<2.0,>=1.20[dynamodb]extra == "dynamodb"
-
boto3<2.0,>=1.20[glue]extra == "glue"
-
boto3<2.0,>=1.20[kinesis]extra == "kinesis"
-
boto3<2.0,>=1.20[powerbi]extra == "powerbi"
-
boto3<2.0,>=1.20[quicksight]extra == "quicksight"
-
boto3<2.0,>=1.20[sagemaker]extra == "sagemaker"
-
boto3<2.0,>=1.20[slim]extra == "slim"
-
boto3<2.0,>=1.20[test]extra == "test"
-
boto3<2.0,>=1.20[datalake-azure]extra == "datalake-azure"
-
boto3<2.0,>=1.20[base]extra == "base"
-
boto3<2.0,>=1.20[datalake-s3]extra == "datalake-s3"
-
boto3<2.0,>=1.20[all]extra == "all"
-
boto3<2.0,>=1.20[datalake-gcs]extra == "datalake-gcs"
-
boto3-stubs[test]extra == "test"
-
boto3-stubs[dev]extra == "dev"
-
build[dev]extra == "dev"
-
cached-property==1.5.2[all]extra == "all"
-
cached-property==1.5.2[slim]extra == "slim"
-
cached-property==1.5.2[base]extra == "base"
-
cachetools[slim]extra == "slim"
-
cachetools[bigquery]extra == "bigquery"
-
cachetools[all]extra == "all"
-
chardet==4.0.0[slim]extra == "slim"
-
chardet==4.0.0[base]extra == "base"
-
chardet==4.0.0[all]extra == "all"
-
clickhouse-driver~=0.2[test]extra == "test"
-
clickhouse-driver~=0.2[clickhouse]extra == "clickhouse"
-
clickhouse-driver~=0.2[all]extra == "all"
-
clickhouse-driver~=0.2[slim]extra == "slim"
-
clickhouse-sqlalchemy~=0.2[all]extra == "all"
-
clickhouse-sqlalchemy~=0.2[clickhouse]extra == "clickhouse"
-
clickhouse-sqlalchemy~=0.2[slim]extra == "slim"
-
clickhouse-sqlalchemy~=0.2[test]extra == "test"
-
collate-sqllineage~=1.4.0[slim]extra == "slim"
-
collate-sqllineage~=1.4.0[base]extra == "base"
-
collate-sqllineage~=1.4.0[all]extra == "all"
-
confluent-kafka==2.1.1[test]extra == "test"
-
confluent-kafka==2.1.1[openlineage]extra == "openlineage"
-
confluent-kafka==2.1.1[redpanda]extra == "redpanda"
-
confluent-kafka==2.1.1[slim]extra == "slim"
-
confluent-kafka==2.1.1[all]extra == "all"
-
confluent-kafka==2.1.1[kafka]extra == "kafka"
-
couchbase~=4.1[couchbase]extra == "couchbase"
-
couchbase~=4.1[slim]extra == "slim"
-
couchbase~=4.1[all]extra == "all"
-
coverage[test]extra == "test"
-
cramjam~=2.7[datalake-azure]extra == "datalake-azure"
-
cramjam~=2.7[datalake-s3]extra == "datalake-s3"
-
cramjam~=2.7[slim]extra == "slim"
-
cramjam~=2.7[test]extra == "test"
-
cramjam~=2.7[all]extra == "all"
-
cramjam~=2.7[datalake-gcs]extra == "datalake-gcs"
-
croniter<3[dagster]extra == "dagster"
-
croniter<3[test]extra == "test"
-
croniter<3[all]extra == "all"
-
croniter<3[slim]extra == "slim"
-
cryptography>=42.0.0[slim]extra == "slim"
-
cryptography>=42.0.0[all]extra == "all"
-
cryptography>=42.0.0[base]extra == "base"
-
cx-oracle<9,>=8.3.0[test]extra == "test"
-
cx-oracle<9,>=8.3.0[all]extra == "all"
-
cx-oracle<9,>=8.3.0[oracle]extra == "oracle"
-
cx-oracle<9,>=8.3.0[slim]extra == "slim"
-
dagster-graphql~=1.1[slim]extra == "slim"
-
dagster-graphql~=1.1[all]extra == "all"
-
dagster-graphql~=1.1[dagster]extra == "dagster"
-
dagster-graphql~=1.1[test]extra == "test"
-
databricks-sdk<0.20.0,>=0.18.0[slim]extra == "slim"
-
databricks-sdk<0.20.0,>=0.18.0[all]extra == "all"
-
databricks-sdk<0.20.0,>=0.18.0[databricks]extra == "databricks"
-
databricks-sdk<0.20.0,>=0.18.0[test]extra == "test"
-
datamodel-code-generator==0.25.6[dev]extra == "dev"
-
dbt-artifacts-parser[test]extra == "test"
-
dbt-artifacts-parser[all]extra == "all"
-
dbt-artifacts-parser[dbt]extra == "dbt"
-
dbt-artifacts-parser[slim]extra == "slim"
-
delta-spark<=2.3.0[deltalake]extra == "deltalake"
-
delta-spark<=2.3.0[all]extra == "all"
-
delta-spark<=2.3.0[test]extra == "test"
-
delta-spark<=2.3.0[deltalake-spark]extra == "deltalake-spark"
-
deltalake~=0.17[deltalake-storage]extra == "deltalake-storage"
-
deltalake<0.20,~=0.17[deltalake]extra == "deltalake"
-
deltalake<0.20,~=0.17[all]extra == "all"
-
deltalake<0.20,~=0.17[test]extra == "test"
-
deltalake~=0.17[slim]extra == "slim"
-
digitrans-data-diff[clickhouse]extra == "clickhouse"
-
digitrans-data-diff[all]extra == "all"
-
digitrans-data-diff[mssql]extra == "mssql"
-
digitrans-data-diff[mssql-odbc]extra == "mssql-odbc"
-
digitrans-data-diff[mysql]extra == "mysql"
-
digitrans-data-diff[oracle]extra == "oracle"
-
digitrans-data-diff[presto]extra == "presto"
-
digitrans-data-diff[slim]extra == "slim"
-
digitrans-data-diff[snowflake]extra == "snowflake"
-
digitrans-data-diff[test]extra == "test"
-
digitrans-data-diff[trino]extra == "trino"
-
digitrans-data-diff[vertica]extra == "vertica"
-
elasticsearch8~=8.9.0[all]extra == "all"
-
elasticsearch8~=8.9.0[test]extra == "test"
-
elasticsearch8~=8.9.0[data-insight]extra == "data-insight"
-
elasticsearch8~=8.9.0[elasticsearch]extra == "elasticsearch"
-
elasticsearch8~=8.9.0[slim]extra == "slim"
-
email-validator>=2.0[all]extra == "all"
-
email-validator>=2.0[slim]extra == "slim"
-
email-validator>=2.0[base]extra == "base"
-
faker[extended-testing]extra == "extended-testing"
-
fastavro>=1.2.0[slim]extra == "slim"
-
fastavro>=1.2.0[test]extra == "test"
-
fastavro>=1.2.0[all]extra == "all"
-
fastavro>=1.2.0[kafka]extra == "kafka"
-
fastavro>=1.2.0[openlineage]extra == "openlineage"
-
fastavro>=1.2.0[redpanda]extra == "redpanda"
-
freezegun[test]extra == "test"
-
gcsfs>=2023.1.0[test]extra == "test"
-
gcsfs>=2023.1.0[all]extra == "all"
-
gcsfs>=2023.1.0[iceberg]extra == "iceberg"
-
gcsfs>=2023.1.0[slim]extra == "slim"
-
gcsfs>=2023.1.0[datalake-gcs]extra == "datalake-gcs"
-
geoalchemy2~=0.12[greenplum]extra == "greenplum"
-
geoalchemy2~=0.12[postgres]extra == "postgres"
-
geoalchemy2~=0.12[redshift]extra == "redshift"
-
geoalchemy2~=0.12[slim]extra == "slim"
-
geoalchemy2~=0.12[test]extra == "test"
-
geoalchemy2~=0.12[all]extra == "all"
-
geoalchemy2~=0.12[dagster]extra == "dagster"
-
gitpython~=3.1.34[slim]extra == "slim"
-
gitpython~=3.1.34[all]extra == "all"
-
gitpython~=3.1.34[looker]extra == "looker"
-
giturlparse[test]extra == "test"
-
giturlparse[all]extra == "all"
-
giturlparse[looker]extra == "looker"
-
giturlparse[slim]extra == "slim"
-
google-cloud[all]extra == "all"
-
google-cloud[dbt]extra == "dbt"
-
google-cloud[slim]extra == "slim"
-
google-cloud-bigtable>=2.0.0[slim]extra == "slim"
-
google-cloud-bigtable>=2.0.0[bigtable]extra == "bigtable"
-
google-cloud-bigtable>=2.0.0[all]extra == "all"
-
google-cloud-datacatalog>=3.6.2[all]extra == "all"
-
google-cloud-datacatalog>=3.6.2[bigquery]extra == "bigquery"
-
google-cloud-datacatalog>=3.6.2[slim]extra == "slim"
-
google-cloud-logging[all]extra == "all"
-
google-cloud-logging[slim]extra == "slim"
-
google-cloud-logging[bigquery]extra == "bigquery"
-
google-cloud-monitoring>=2.0.0[slim]extra == "slim"
-
google-cloud-monitoring>=2.0.0[test]extra == "test"
-
google-cloud-monitoring>=2.0.0[datalake-gcs]extra == "datalake-gcs"
-
google-cloud-monitoring>=2.0.0[all]extra == "all"
-
google-cloud-secret-manager==2.19.0[all]extra == "all"
-
google-cloud-secret-manager==2.19.0[slim]extra == "slim"
-
google-cloud-secret-manager==2.19.0[base]extra == "base"
-
google-cloud-storage==1.43.0[dbt]extra == "dbt"
-
google-cloud-storage==1.43.0[all]extra == "all"
-
google-cloud-storage==1.43.0[datalake-gcs]extra == "datalake-gcs"
-
google-cloud-storage==1.43.0[powerbi]extra == "powerbi"
-
google-cloud-storage==1.43.0[slim]extra == "slim"
-
google-cloud-storage==1.43.0[test]extra == "test"
-
google-crc32c[slim]extra == "slim"
-
google-crc32c[base]extra == "base"
-
google-crc32c[all]extra == "all"
-
great-expectations<0.18.14,>=0.18.0[test]extra == "test"
-
great-expectations<0.18.14,>=0.18.0[great-expectations]extra == "great-expectations"
-
grpcio-tools>=1.47.2[redpanda]extra == "redpanda"
-
grpcio-tools>=1.47.2[test]extra == "test"
-
grpcio-tools>=1.47.2[slim]extra == "slim"
-
grpcio-tools>=1.47.2[all]extra == "all"
-
grpcio-tools>=1.47.2[dev]extra == "dev"
-
grpcio-tools>=1.47.2[kafka]extra == "kafka"
-
grpcio-tools>=1.47.2[openlineage]extra == "openlineage"
-
grpcio-tools>=1.47.2[sample-data]extra == "sample-data"
-
hdbcli[sap-hana]extra == "sap-hana"
-
hdbcli[slim]extra == "slim"
-
hdbcli[all]extra == "all"
-
ibm-db>=2.0.0[db2]extra == "db2"
-
ibm-db-sa~=0.4.1[db2]extra == "db2"
-
importlib-metadata>=4.13.0[slim]extra == "slim"
-
importlib-metadata>=4.13.0[all]extra == "all"
-
importlib-metadata>=4.13.0[base]extra == "base"
-
impyla~=0.18.0[slim]extra == "slim"
-
impyla~=0.18.0[all]extra == "all"
-
impyla~=0.18.0[hive]extra == "hive"
-
impyla~=0.18.0[impala]extra == "impala"
-
isort[dev]extra == "dev"
-
jinja2>=2.11.3[all]extra == "all"
-
jinja2>=2.11.3[slim]extra == "slim"
-
jinja2>=2.11.3[base]extra == "base"
-
jsonpatch<2.0,>=1.24[all]extra == "all"
-
jsonpatch<2.0,>=1.24[slim]extra == "slim"
-
jsonpatch<2.0,>=1.24[base]extra == "base"
-
kafka-connect-py==0.10.11[kafkaconnect]extra == "kafkaconnect"
-
kafka-connect-py==0.10.11[slim]extra == "slim"
-
kafka-connect-py==0.10.11[all]extra == "all"
-
kafka-python==2.0.2[test]extra == "test"
-
lkml~=1.3[all]extra == "all"
-
lkml~=1.3[test]extra == "test"
-
lkml~=1.3[slim]extra == "slim"
-
lkml~=1.3[looker]extra == "looker"
-
looker-sdk!=24.18.0,>=22.20.0[all]extra == "all"
-
looker-sdk!=24.18.0,>=22.20.0[test]extra == "test"
-
looker-sdk!=24.18.0,>=22.20.0[slim]extra == "slim"
-
looker-sdk!=24.18.0,>=22.20.0[looker]extra == "looker"
-
memory-profiler[all]extra == "all"
-
memory-profiler[base]extra == "base"
-
memory-profiler[slim]extra == "slim"
-
minio==7.2.5[test]extra == "test"
-
mlflow-skinny>=2.3.0[all]extra == "all"
-
mlflow-skinny>=2.3.0[test]extra == "test"
-
mlflow-skinny>=2.3.0[slim]extra == "slim"
-
mlflow-skinny>=2.3.0[mlflow]extra == "mlflow"
-
msal~=1.2[azure-sso]extra == "azure-sso"
-
msal~=1.2[powerbi]extra == "powerbi"
-
msal~=1.2[all]extra == "all"
-
msal~=1.2[slim]extra == "slim"
-
mstr-rest-requests==0.14.1[slim]extra == "slim"
-
mstr-rest-requests==0.14.1[mstr]extra == "mstr"
-
mstr-rest-requests==0.14.1[all]extra == "all"
-
mypy-boto3-glue[test]extra == "test"
-
mypy-boto3-glue[dev]extra == "dev"
-
mypy-extensions>=0.4.3[all]extra == "all"
-
mypy-extensions>=0.4.3[base]extra == "base"
-
mypy-extensions>=0.4.3[slim]extra == "slim"
-
ndg-httpsclient~=0.5.1[databricks]extra == "databricks"
-
ndg-httpsclient~=0.5.1[slim]extra == "slim"
-
ndg-httpsclient~=0.5.1[all]extra == "all"
-
neo4j~=5.3.0[amundsen]extra == "amundsen"
-
neo4j~=5.3.0[slim]extra == "slim"
-
neo4j~=5.3.0[test]extra == "test"
-
neo4j~=5.3.0[all]extra == "all"
-
numpy<2[mongo]extra == "mongo"
-
numpy<2[pii-processor]extra == "pii-processor"
-
numpy<2[slim]extra == "slim"
-
numpy<2[test]extra == "test"
-
numpy<2[datalake-gcs]extra == "datalake-gcs"
-
numpy<2[datalake-azure]extra == "datalake-azure"
-
numpy<2[bigtable]extra == "bigtable"
-
numpy<2[bigquery]extra == "bigquery"
-
numpy<2[all]extra == "all"
-
numpy<2[datalake-s3]extra == "datalake-s3"
-
oracledb~=1.2[test]extra == "test"
-
oracledb~=1.2[slim]extra == "slim"
-
oracledb~=1.2[oracle]extra == "oracle"
-
oracledb~=1.2[all]extra == "all"
-
packaging[postgres]extra == "postgres"
-
packaging[redash]extra == "redash"
-
packaging[tableau]extra == "tableau"
-
packaging[slim]extra == "slim"
-
packaging[all]extra == "all"
-
packaging[base]extra == "base"
-
packaging[greenplum]extra == "greenplum"
-
pandas~=2.0.0[bigtable]extra == "bigtable"
-
pandas~=2.0.0[all]extra == "all"
-
pandas~=2.0.0[datalake-azure]extra == "datalake-azure"
-
pandas~=2.0.0[datalake-gcs]extra == "datalake-gcs"
-
pandas~=2.0.0[datalake-s3]extra == "datalake-s3"
-
pandas~=2.0.0[mongo]extra == "mongo"
-
pandas~=2.0.0[pii-processor]extra == "pii-processor"
-
pandas~=2.0.0[slim]extra == "slim"
-
pandas~=2.0.0[test]extra == "test"
-
pinotdb~=5.0[all]extra == "all"
-
pinotdb~=5.0[pinotdb]extra == "pinotdb"
-
pinotdb~=5.0[slim]extra == "slim"
-
pre-commit[dev]extra == "dev"
-
presidio-analyzer==2.2.355[slim]extra == "slim"
-
presidio-analyzer==2.2.355[pii-processor]extra == "pii-processor"
-
presidio-analyzer==2.2.355[test]extra == "test"
-
presidio-analyzer==2.2.355[all]extra == "all"
-
presto-types-parser>=0.0.2[hive]extra == "hive"
-
presto-types-parser>=0.0.2[impala]extra == "impala"
-
presto-types-parser>=0.0.2[presto]extra == "presto"
-
presto-types-parser>=0.0.2[slim]extra == "slim"
-
presto-types-parser>=0.0.2[all]extra == "all"
-
protobuf[test]extra == "test"
-
protobuf[slim]extra == "slim"
-
protobuf[redpanda]extra == "redpanda"
-
protobuf[openlineage]extra == "openlineage"
-
protobuf[kafka]extra == "kafka"
-
protobuf[all]extra == "all"
-
psycopg2-binary[greenplum]extra == "greenplum"
-
psycopg2-binary[all]extra == "all"
-
psycopg2-binary[dagster]extra == "dagster"
-
psycopg2-binary[pgspider]extra == "pgspider"
-
psycopg2-binary[postgres]extra == "postgres"
-
psycopg2-binary[redshift]extra == "redshift"
-
psycopg2-binary[slim]extra == "slim"
-
psycopg2-binary[test]extra == "test"
-
pure-sasl[slim]extra == "slim"
-
pure-sasl[impala]extra == "impala"
-
pure-sasl[hive]extra == "hive"
-
pure-sasl[all]extra == "all"
-
pyarrow~=16.0[slim]extra == "slim"
-
pyarrow~=16.0[test]extra == "test"
-
pyarrow~=16.0[datalake-s3]extra == "datalake-s3"
-
pyarrow~=16.0[datalake-azure]extra == "datalake-azure"
-
pyarrow~=16.0[datalake-gcs]extra == "datalake-gcs"
-
pyarrow~=16.0[iceberg]extra == "iceberg"
-
pyarrow~=16.0[all]extra == "all"
-
pyarrow~=16.0[bigquery]extra == "bigquery"
-
pyasn1~=0.6.0[all]extra == "all"
-
pyasn1~=0.6.0[slim]extra == "slim"
-
pyasn1~=0.6.0[databricks]extra == "databricks"
-
pyathena~=3.0[all]extra == "all"
-
pyathena~=3.0[athena]extra == "athena"
-
pyathena~=3.0[slim]extra == "slim"
-
pycln[dev]extra == "dev"
-
pydantic~=2.0[slim]extra == "slim"
-
pydantic~=2.0[all]extra == "all"
-
pydantic~=2.0[base]extra == "base"
-
pydantic~=2.0[iceberg]extra == "iceberg"
-
pydomo~=0.3[test]extra == "test"
-
pydomo~=0.3[slim]extra == "slim"
-
pydomo~=0.3[domo]extra == "domo"
-
pydomo~=0.3[all]extra == "all"
-
pydoris==1.0.2[all]extra == "all"
-
pydoris==1.0.2[doris]extra == "doris"
-
pydoris==1.0.2[slim]extra == "slim"
-
pydruid>=0.6.5[druid]extra == "druid"
-
pydruid>=0.6.5[slim]extra == "slim"
-
pydruid>=0.6.5[all]extra == "all"
-
pyhive~=0.7[hive]extra == "hive"
-
pyhive~=0.7[presto]extra == "presto"
-
pyhive~=0.7[slim]extra == "slim"
-
pyhive~=0.7[test]extra == "test"
-
pyhive~=0.7[all]extra == "all"
-
pyhive~=0.7[databricks]extra == "databricks"
-
pyiceberg==0.5.1[iceberg]extra == "iceberg"
-
pyiceberg==0.5.1[slim]extra == "slim"
-
pyiceberg==0.5.1[all]extra == "all"
-
pylint~=3.2.0[dev]extra == "dev"
-
pymongo~=4.3[test]extra == "test"
-
pymongo~=4.3[mongo]extra == "mongo"
-
pymongo~=4.3[all]extra == "all"
-
pymongo~=4.3[slim]extra == "slim"
-
pymssql~=2.2.0[pymssql]extra == "pymssql"
-
pymssql~=2.2.0[all]extra == "all"
-
pymssql~=2.2.0[slim]extra == "slim"
-
pymysql~=1.0[dagster]extra == "dagster"
-
pymysql~=1.0[all]extra == "all"
-
pymysql~=1.0[base]extra == "base"
-
pymysql~=1.0[greenplum]extra == "greenplum"
-
pymysql~=1.0[mysql]extra == "mysql"
-
pymysql~=1.0[postgres]extra == "postgres"
-
pymysql~=1.0[singlestore]extra == "singlestore"
-
pymysql~=1.0[slim]extra == "slim"
-
pymysql~=1.0[test]extra == "test"
-
pyodbc<5,>=4.0.35[azuresql]extra == "azuresql"
-
pyodbc<5,>=4.0.35[slim]extra == "slim"
-
pyodbc<5,>=4.0.35[all]extra == "all"
-
pyodbc<5,>=4.0.35[mssql-odbc]extra == "mssql-odbc"
-
pyopenssl~=24.1.0[all]extra == "all"
-
pyopenssl~=24.1.0[slim]extra == "slim"
-
pyopenssl~=24.1.0[databricks]extra == "databricks"
-
pytest==7.0.0[test]extra == "test"
-
pytest-base-url[e2e-test]extra == "e2e-test"
-
pytest-cov[test]extra == "test"
-
pytest-order[test]extra == "test"
-
pytest-playwright[e2e-test]extra == "e2e-test"
-
python-dateutil>=2.8.1[slim]extra == "slim"
-
python-dateutil>=2.8.1[all]extra == "all"
-
python-dateutil>=2.8.1[base]extra == "base"
-
python-liquid[slim]extra == "slim"
-
python-liquid[looker]extra == "looker"
-
python-liquid[all]extra == "all"
-
pyyaml~=6.0[base]extra == "base"
-
pyyaml~=6.0[slim]extra == "slim"
-
pyyaml~=6.0[all]extra == "all"
-
requests>=2.23[slim]extra == "slim"
-
requests==2.31.0[test]extra == "test"
-
requests>=2.23[all]extra == "all"
-
requests>=2.23[base]extra == "base"
-
requests-aws4auth~=1.1[base]extra == "base"
-
requests-aws4auth~=1.1[slim]extra == "slim"
-
requests-aws4auth~=1.1[all]extra == "all"
-
s3fs[test]extra == "test"
-
s3fs[all]extra == "all"
-
s3fs[datalake-s3]extra == "datalake-s3"
-
s3fs[slim]extra == "slim"
-
scikit-learn~=1.0[all]extra == "all"
-
scikit-learn~=1.0[sklearn]extra == "sklearn"
-
scikit-learn~=1.0[test]extra == "test"
-
simple-salesforce~=1.11[all]extra == "all"
-
simple-salesforce~=1.11[salesforce]extra == "salesforce"
-
simple-salesforce~=1.11[slim]extra == "slim"
-
snowflake-sqlalchemy~=1.4[test]extra == "test"
-
snowflake-sqlalchemy~=1.4[snowflake]extra == "snowflake"
-
snowflake-sqlalchemy~=1.4[slim]extra == "slim"
-
snowflake-sqlalchemy~=1.4[all]extra == "all"
-
spacy<3.8[test]extra == "test"
-
spacy<3.8[all]extra == "all"
-
spacy<3.8[pii-processor]extra == "pii-processor"
-
spacy<3.8[slim]extra == "slim"
-
sqlalchemy<2,>=1.4.0[all]extra == "all"
-
sqlalchemy<2,>=1.4.0[base]extra == "base"
-
sqlalchemy<2,>=1.4.0[slim]extra == "slim"
-
sqlalchemy-bigquery>=1.2.2[slim]extra == "slim"
-
sqlalchemy-bigquery>=1.2.2[all]extra == "all"
-
sqlalchemy-bigquery>=1.2.2[bigquery]extra == "bigquery"
-
sqlalchemy-databricks~=0.1[databricks]extra == "databricks"
-
sqlalchemy-databricks~=0.1[all]extra == "all"
-
sqlalchemy-databricks~=0.1[test]extra == "test"
-
sqlalchemy-databricks~=0.1[slim]extra == "slim"
-
sqlalchemy-hana[sap-hana]extra == "sap-hana"
-
sqlalchemy-hana[all]extra == "all"
-
sqlalchemy-hana[slim]extra == "slim"
-
sqlalchemy-ibmi~=0.9.3[all]extra == "all"
-
sqlalchemy-ibmi~=0.9.3[slim]extra == "slim"
-
sqlalchemy-ibmi~=0.9.3[db2-ibmi]extra == "db2-ibmi"
-
sqlalchemy-pgspider[test]extra == "test"
-
sqlalchemy-pgspider[all]extra == "all"
-
sqlalchemy-pgspider[pgspider]extra == "pgspider"
-
sqlalchemy-pgspider[slim]extra == "slim"
-
sqlalchemy-pytds~=0.3[slim]extra == "slim"
-
sqlalchemy-pytds~=0.3[test]extra == "test"
-
sqlalchemy-pytds~=0.3[mssql]extra == "mssql"
-
sqlalchemy-pytds~=0.3[all]extra == "all"
-
sqlalchemy-redshift==0.8.12[slim]extra == "slim"
-
sqlalchemy-redshift==0.8.12[test]extra == "test"
-
sqlalchemy-redshift==0.8.12[all]extra == "all"
-
sqlalchemy-redshift==0.8.12[redshift]extra == "redshift"
-
sqlalchemy-vertica>=0.0.5[vertica]extra == "vertica"
-
sqlalchemy-vertica>=0.0.5[all]extra == "all"
-
sqlalchemy-vertica>=0.0.5[slim]extra == "slim"
-
tableau-api-lib~=0.1[test]extra == "test"
-
tableau-api-lib~=0.1[all]extra == "all"
-
tableau-api-lib~=0.1[slim]extra == "slim"
-
tableau-api-lib~=0.1[tableau]extra == "tableau"
-
tabulate==0.9.0[base]extra == "base"
-
tabulate==0.9.0[all]extra == "all"
-
tabulate==0.9.0[slim]extra == "slim"
-
teradatasqlalchemy>=20.0.0.0[slim]extra == "slim"
-
teradatasqlalchemy>=20.0.0.0[all]extra == "all"
-
teradatasqlalchemy>=20.0.0.0[teradata]extra == "teradata"
-
testcontainers==3.7.1[test]python_version < "3.9" and extra == "test"
-
thrift<1,>=0.13[slim]extra == "slim"
-
thrift<1,>=0.13[all]extra == "all"
-
thrift<1,>=0.13[impala]extra == "impala"
-
thrift<1,>=0.13[hive]extra == "hive"
-
thrift-sasl~=0.4[hive]extra == "hive"
-
thrift-sasl~=0.4[impala]extra == "impala"
-
thrift-sasl~=0.4[slim]extra == "slim"
-
thrift-sasl~=0.4[all]extra == "all"
-
trino[trino]extra == "trino"
-
trino[all]extra == "all"
-
trino[slim]extra == "slim"
-
trino[test]extra == "test"
-
twine[dev]extra == "dev"
-
typing-inspect[base]extra == "base"
-
typing-inspect[all]extra == "all"
-
typing-inspect[slim]extra == "slim"
-
validators~=0.22.0[slim]extra == "slim"
-
validators~=0.22.0[all]extra == "all"
-
validators~=0.22.0[tableau]extra == "tableau"
-
websocket-client~=1.6.1[all]extra == "all"
-
websocket-client~=1.6.1[qliksense]extra == "qliksense"
-
websocket-client~=1.6.1[slim]extra == "slim"