great-expectations1.8.1
great-expectations1.8.1
Published
Always know what to expect from your data.
pip install great-expectations
Package Downloads
Authors
Requires Python
<3.14,>=3.9
Dependencies
- altair
<5.0.0,>=4.2.1 - cryptography
>=3.2 - jinja2
>=3 - jsonschema
>=2.5.1 - marshmallow
<4.0.0,>=3.7.1 - mistune
>=0.8.4 - numpy
>=1.21.6; python_version == "3.9" - numpy
>=1.22.4; python_version >= "3.10" - numpy
>=1.26.0; python_version >= "3.12" - numpy
>=2.1.0; python_version >= "3.13" - packaging
- pandas
>=1.1.3; python_version == "3.9" - pandas
>=1.3.0; python_version >= "3.10" - pandas
>=2.2.3; python_version >= "3.13" - pandas
; python_version >= "3.12" - pydantic
>=1.10.7 - pyparsing
!=3.2.4,>=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 - 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" - google-cloud-storage
>=2.10.0; python_version >= "3.11" and extra == "bigquery" - google-cloud-storage
>=1.28.0; python_version < "3.11" and extra == "bigquery" - pandas_gbq
>=0.26.1; extra == "bigquery" - sqlalchemy-bigquery
>=1.3.0; extra == "bigquery" - sqlalchemy
>=1.4.0; extra == "bigquery" - pyodbc
>=4.0.30; extra == "dremio" - sqlalchemy-dremio
==1.2.1; extra == "dremio" - sqlalchemy
>=1.4.0; extra == "dremio" - pyathena
[SQLAlchemy]>=2.0.0; extra == "athena" - sqlalchemy
>=1.4.0; extra == "athena" - sqlalchemy-vertica-python
>=0.5.10; extra == "vertica" - sqlalchemy
>=1.4.0; extra == "vertica" - trino
!=0.316.0,>=0.310.0; extra == "trino" - sqlalchemy
>=1.4.0; extra == "trino" - azure-identity
>=1.10.0; extra == "azure" - azure-keyvault-secrets
>=4.0.0; extra == "azure" - azure-storage-blob
>=12.5.0; extra == "azure" - googleapis-common-protos
>=1.56.4; extra == "spark-connect" - grpcio
>=1.48.1; extra == "spark-connect" - grpcio-status
>=1.48.1; extra == "spark-connect" - openpyxl
>=3.0.7; extra == "excel" - xlrd
<2.0.0,>=1.1.0; extra == "excel" - clickhouse-sqlalchemy
>=0.2.2; python_version < "3.12" and extra == "clickhouse" - clickhouse-sqlalchemy
>=0.3.0; python_version >= "3.12" and extra == "clickhouse" - sqlalchemy
<2.0.0; extra == "clickhouse" - databricks-sqlalchemy
>=1.0.0; extra == "databricks" - sqlalchemy
>=1.4.0; extra == "databricks" - teradatasqlalchemy
==17.0.0.5; extra == "teradata" - sqlalchemy
<2.0.0; extra == "teradata" - 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" - psycopg2-binary
>=2.7.6; extra == "postgresql" - sqlalchemy
>=1.4.0; extra == "postgresql" - pyarrow
>=14; python_version >= "3.12" and extra == "snowflake" - snowflake-connector-python
>=3.5.0; extra == "snowflake" - snowflake-sqlalchemy
!=1.7.0,>=1.2.3; extra == "snowflake" - sqlalchemy
>=1.4.0; extra == "snowflake" - psycopg2-binary
>=2.7.6; extra == "redshift" - sqlalchemy-redshift
>=0.8.8; extra == "redshift" - sqlalchemy
<2.0.0; extra == "redshift" - feather-format
>=0.4.1; extra == "arrow" - pyarrow
>=14; python_version >= "3.12" and extra == "arrow" - pyarrow
; python_version < "3.12" and extra == "arrow" - gx-sqlalchemy-redshift
; extra == "gx-redshift" - psycopg2-binary
>=2.7.6; extra == "gx-redshift" - sqlalchemy
>=1.4.0; extra == "gx-redshift" - orjson
>=3.9.7; extra == "cloud" - pyodbc
>=4.0.30; extra == "mssql" - sqlalchemy
>=1.4.0; extra == "mssql" - PyMySQL
>=1.1.1; extra == "mysql" - sqlalchemy
>=1.4.0; extra == "mysql" - pyspark
<4.0,>=2.3.2; extra == "spark" - pypd
==1.1.0; extra == "pagerduty" - 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
<3,>=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.25.5,>=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.18.2; extra == "test" - pre-commit
>=2.21.0; extra == "test" - ruff
==0.13.3; extra == "test" - tomli
>=2.0.1; extra == "test" - datasets
>=4.1.0; extra == "test" - docstring-parser
==0.16; extra == "test" - pdf2image
>=1.17.0; extra == "test" - pytesseract
>=0.3.13; extra == "test" - feather-format
>=0.4.1; extra == "test" - pyarrow
>=14; python_version >= "3.12" and extra == "test" - pyarrow
; python_version < "3.12" and extra == "test" - boto3
>=1.17.106; extra == "aws-secrets" - 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 == "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" - google-cloud-storage
>=2.10.0; python_version >= "3.11" and extra == "gcp" - google-cloud-storage
>=1.28.0; python_version < "3.11" and extra == "gcp" - pandas_gbq
>=0.26.1; extra == "gcp" - sqlalchemy-bigquery
>=1.3.0; extra == "gcp" - sqlalchemy
>=1.4.0; extra == "gcp" - boto3
>=1.17.106; extra == "s3"