numpy~=1.16
pandas<3,>=1.0
pydantic~=1.7
tqdm~=4.23
toolz~=0.10
typing-extensions~=4.0

[Prophet]
prophet~=1.0

[R]
rpy2~=3.5

[arrow]

[arrow:python_version == "3.6.*"]
pyarrow>=6.0

[arrow:python_version >= "3.7"]
pyarrow~=8.0

[dev]
ipython
ipykernel~=6.5
nbconvert~=6.5.1
nbsphinx~=0.8.8
notedown
pytest-runner~=2.11
recommonmark
sphinx~=4.0
docutils<=0.16
optuna~=2.10
furo==2022.6.4.1
m2r2
myst-parser
click
orjson
black
holidays~=0.9
matplotlib
pandas>=1.1
flaky~=3.6
pytest-cov==2.6.*
pytest-timeout~=1.3
pytest-xdist~=1.27
pytest>=6.0
ujson
orjson
requests
holidays~=0.9
matplotlib
flask~=2.0
gunicorn~=19.9
sagemaker~=2.0

[dev:python_version < "3.7.0"]
s3fs~=0.5
fsspec<0.9,~=0.8

[dev:python_version == "3.6.*"]
pyarrow>=6.0

[dev:python_version >= "3.7"]
pyarrow~=8.0

[dev:python_version >= "3.7.0"]
s3fs~=0.6

[docs]
ipython
ipykernel~=6.5
nbconvert~=6.5.1
nbsphinx~=0.8.8
notedown
pytest-runner~=2.11
recommonmark
sphinx~=4.0
docutils<=0.16
optuna~=2.10
furo==2022.6.4.1
m2r2
myst-parser
click
orjson
black
holidays~=0.9
matplotlib

[mxnet]
numpy<1.24
mxnet~=1.7

[pro]
orjson

[pro:python_version == "3.6.*"]
pyarrow>=6.0

[pro:python_version >= "3.7"]
pyarrow~=8.0

[shell]
flask~=2.0
gunicorn~=19.9

[torch]
torch<3,>=1.9
pytorch-lightning<3,>=1.5
protobuf~=3.19.0

[torch:python_version <= "3.7.0"]
scipy~=1.7.3

[torch:python_version > "3.7.0"]
scipy~=1.10
