crcmod<2.0,>=1.7
orjson<4,>=3.9.7
dill<0.3.2,>=0.3.1.1
cloudpickle~=2.2.1
fastavro<2,>=0.23.6
fasteners<1.0,>=0.3
grpcio!=1.48.0,<2,>=1.33.1
hdfs<3.0.0,>=2.1.0
httplib2<0.23.0,>=0.8
js2py<1,>=0.74
numpy<1.25.0,>=1.14.3
objsize<0.7.0,>=0.6.1
packaging>=22.0
pymongo<5.0.0,>=3.8.0
proto-plus<2,>=1.7.1
protobuf!=4.0.*,!=4.21.*,!=4.22.0,!=4.23.*,!=4.24.0,!=4.24.1,!=4.24.2,<4.25.0,>=3.20.3
pydot<2,>=1.2.0
python-dateutil<3,>=2.8.0
pytz>=2018.3
regex>=2020.6.8
requests<3.0.0,>=2.24.0
typing-extensions>=3.7.0
zstandard<1,>=0.18.0
pyarrow<12.0.0,>=3.0.0

[aws]
boto3<2,>=1.9

[azure]
azure-storage-blob<13,>=12.3.2
azure-core<2,>=1.7.0
azure-identity<2,>=1.12.0

[dask]
dask>=2022.6
distributed>=2022.6

[dataframe]

[dataframe:python_version >= "3.8"]
pandas!=1.5.0,!=1.5.1,<1.6,>=1.4.3

[docs]
Sphinx<2.0,>=1.5.2
docutils==0.17.1
pandas<2.0.0

[gcp]
cachetools<6,>=3.1.0
google-api-core<3,>=2.0.0
google-apitools<0.5.32,>=0.5.31
google-auth<3,>=1.18.0
google-auth-httplib2<0.2.0,>=0.1.0
google-cloud-datastore<3,>=2.0.0
google-cloud-pubsub<3,>=2.1.0
google-cloud-pubsublite<2,>=1.2.0
google-cloud-bigquery<4,>=2.0.0
google-cloud-bigquery-storage<3,>=2.6.3
google-cloud-core<3,>=2.0.0
google-cloud-bigtable<3,>=2.19.0
google-cloud-spanner<4,>=3.0.0
google-cloud-dlp<4,>=3.0.0
google-cloud-language<3,>=2.0
google-cloud-videointelligence<3,>=2.0
google-cloud-vision<4,>=2
google-cloud-recommendations-ai<0.11.0,>=0.1.0
google-cloud-aiplatform<2.0,>=1.26.0

[interactive]
facets-overview<2,>=1.1.0
google-cloud-dataproc<6,>=5.0.0
ipython<9,>=8
ipykernel<7,>=6
ipywidgets<9,>=8
jupyter-client!=6.1.13,<8.2.1,>=6.1.11
timeloop<2,>=1.0.2
nbformat<6,>=5.0.5
nbconvert<8,>=6.2.0

[interactive:python_version >= "3.8"]
pandas!=1.5.0,!=1.5.1,<1.6,>=1.4.3

[interactive_test]
needle<1,>=0.5.0
chromedriver-binary<114,>=100
pillow<10,>=7.1.1

[test]
freezegun>=0.3.12
joblib>=1.0.1
mock<6.0.0,>=1.0.1
pandas<2.0.0
parameterized<0.10.0,>=0.7.1
pyhamcrest!=1.10.0,<3.0.0,>=1.9
pyyaml<7.0.0,>=3.12
requests_mock<2.0,>=1.7
tenacity<9,>=8.0.0
pytest<8.0,>=7.1.2
pytest-xdist<4,>=2.5.0
pytest-timeout<3,>=2.1.0
scikit-learn>=0.20.0
sqlalchemy<2.0,>=1.3
psycopg2-binary<3.0.0,>=2.8.5
testcontainers[mysql]<4.0.0,>=3.0.3
cryptography>=41.0.2
hypothesis<=7.0.0,>5.0.0
