great-expectations1.2.3
great-expectations1.2.3
Published
Always know what to expect from your data.
pip install great-expectations
Package Downloads
Authors
Requires Python
<3.13,>=3.9
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
- packaging
- 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
- numpy
>=1.21.6; python_version == "3.9"
- pandas
<2.2,>=1.1.3; python_version == "3.9"
- numpy
>=1.22.4; python_version >= "3.10"
- pandas
<2.2,>=1.3.0; python_version >= "3.10"
- numpy
>=1.26.0; python_version >= "3.12"
- pandas
<2.2; python_version >= "3.12"
- feather-format
>=0.4.1; extra == "arrow"
- pyarrow
; extra == "arrow"
- pyathena
[sqlalchemy]<3,>=2.0.0; extra == "athena"
- sqlalchemy
>=1.4.0; extra == "athena"
- boto3
>=1.17.106; extra == "aws-secrets"
- azure-identity
>=1.10.0; extra == "azure"
- azure-keyvault-secrets
>=4.0.0; extra == "azure"
- azure-storage-blob
>=12.5.0; extra == "azure"
- azure-identity
>=1.10.0; extra == "azure-secrets"
- azure-keyvault-secrets
>=4.0.0; extra == "azure-secrets"
- azure-storage-blob
>=12.5.0; extra == "azure-secrets"
- gcsfs
>=0.5.1; extra == "bigquery"
- google-cloud-bigquery
>=3.3.6; extra == "bigquery"
- google-cloud-bigquery-storage
>=2.20.0; extra == "bigquery"
- google-cloud-secret-manager
>=1.0.0; extra == "bigquery"
- sqlalchemy-bigquery
>=1.3.0; extra == "bigquery"
- sqlalchemy
<2.0.0; extra == "bigquery"
- google-cloud-storage
>=1.28.0; python_version < "3.11" and extra == "bigquery"
- google-cloud-storage
>=2.10.0; python_version >= "3.11" and extra == "bigquery"
- sqlalchemy
<2.0.0; extra == "clickhouse"
- clickhouse-sqlalchemy
>=0.2.2; python_version < "3.12" and extra == "clickhouse"
- clickhouse-sqlalchemy
>=0.3.0; python_version >= "3.12" and extra == "clickhouse"
- orjson
>=3.9.7; extra == "cloud"
- databricks-sql-connector
[sqlalchemy]>=3.0.0; extra == "databricks"
- sqlalchemy
>=1.4.0; extra == "databricks"
- pyodbc
>=4.0.30; extra == "dremio"
- sqlalchemy-dremio
==1.2.1; extra == "dremio"
- sqlalchemy
>=1.4.0; extra == "dremio"
- openpyxl
>=3.0.7; extra == "excel"
- xlrd
<2.0.0,>=1.1.0; extra == "excel"
- gcsfs
>=0.5.1; extra == "gcp"
- google-cloud-bigquery
>=3.3.6; extra == "gcp"
- google-cloud-bigquery-storage
>=2.20.0; extra == "gcp"
- google-cloud-secret-manager
>=1.0.0; extra == "gcp"
- sqlalchemy-bigquery
>=1.3.0; extra == "gcp"
- sqlalchemy
<2.0.0; extra == "gcp"
- google-cloud-storage
>=1.28.0; python_version < "3.11" and extra == "gcp"
- google-cloud-storage
>=2.10.0; python_version >= "3.11" and extra == "gcp"
- PyHive
>=0.6.5; extra == "hive"
- thrift
>=0.16.0; extra == "hive"
- thrift-sasl
>=0.4.3; extra == "hive"
- sqlalchemy
>=1.4.0; extra == "hive"
- pyodbc
>=4.0.30; extra == "mssql"
- sqlalchemy
>=1.4.0; extra == "mssql"
- PyMySQL
>=1.1.1; extra == "mysql"
- sqlalchemy
>=1.4.0; extra == "mysql"
- pypd
==1.1.0; extra == "pagerduty"
- psycopg2-binary
>=2.7.6; extra == "postgresql"
- sqlalchemy
>=1.4.0; extra == "postgresql"
- psycopg2-binary
>=2.7.6; extra == "redshift"
- sqlalchemy-redshift
>=0.8.8; extra == "redshift"
- sqlalchemy
<2.0.0; extra == "redshift"
- boto3
>=1.17.106; extra == "s3"
- snowflake-sqlalchemy
!=1.5.2,>=1.2.3; extra == "snowflake"
- sqlalchemy
>=1.4.0; extra == "snowflake"
- snowflake-connector-python
>=2.5.0; python_version < "3.11" and extra == "snowflake"
- snowflake-connector-python
>2.9.0; python_version >= "3.11" and extra == "snowflake"
- pandas
<2.2.0; python_version >= "3.9" and extra == "snowflake"
- pyspark
>=2.3.2; extra == "spark"
- googleapis-common-protos
>=1.56.4; extra == "spark-connect"
- grpcio
>=1.48.1; extra == "spark-connect"
- grpcio-status
>=1.48.1; extra == "spark-connect"
- teradatasqlalchemy
==17.0.0.5; extra == "teradata"
- sqlalchemy
<2.0.0; extra == "teradata"
- boto3
>=1.17.106; extra == "test"
- coverage
[toml]>=7.5.1; extra == "test"
- flaky
>=3.7.0; extra == "test"
- flask
>=1.0.0; extra == "test"
- freezegun
>=0.3.15; extra == "test"
- moto
[s3,sns]<5.0,>=4.2.13; extra == "test"
- pact-python
>=2.0.1; extra == "test"
- pyfakefs
>=4.5.1; extra == "test"
- pytest
>=8.2.1; extra == "test"
- pytest-benchmark
>=3.4.1; extra == "test"
- pytest-cov
>=5.0.0; extra == "test"
- pytest-icdiff
>=0.9.0; extra == "test"
- pytest-mock
>=3.14.0; extra == "test"
- pytest-order
>=1.2.1; extra == "test"
- pytest-random-order
>=1.1.1; extra == "test"
- pytest-timeout
>=2.3.1; extra == "test"
- pytest-xdist
>=3.6.1; extra == "test"
- requirements-parser
>=0.9.0; extra == "test"
- responses
>=0.23.1; extra == "test"
- setuptools
>=70.0.0; extra == "test"
- sqlalchemy
>=1.4.0; extra == "test"
- adr-tools-python
==1.0.3; extra == "test"
- invoke
>=2.0.0; extra == "test"
- mypy
==1.13.0; extra == "test"
- pre-commit
>=2.21.0; extra == "test"
- ruff
==0.7.2; extra == "test"
- tomli
>=2.0.1; extra == "test"
- docstring-parser
==0.16; extra == "test"
- feather-format
>=0.4.1; extra == "test"
- pyarrow
; extra == "test"
- trino
!=0.316.0,>=0.310.0; extra == "trino"
- sqlalchemy
>=1.4.0; extra == "trino"
- sqlalchemy-vertica-python
>=0.5.10; extra == "vertica"
- sqlalchemy
>=1.4.0; extra == "vertica"