celery==4.2.1
joblib>=0.9.4
jupyter-client>=4.1.1
pymongo>=3.2.2
mongoengine<0.19,>=0.18.2
pandas<1.1,>=0.17.1
numpy<1.18,>=1.16.4
scipy>=0.17.0
scikit-learn>=0.21
PyYAML>=5.1
flask-restplus>=0.12.1
werkzeug<1.0.0
six>=1.11.0
croniter>=0.3.30
nbformat>=4.0.1
nbconvert>=5.4.1
dill>=0.3.2
tee>=0.0.3
callable-pip>=1.0.0
appdirs>=1.4.3
cron-descriptor>=1.2.24
docopt>=0.6.2
requests>=2.20.0
absl-py>=0.8.1
tqdm>=4.32.2
honcho>=1.0.1

[all]
tables>=3.2.2
tensorflow==2.2.0
keras>=2.4.3
matplotlib>=3.1.0
seaborn>=0.9.0
imageio>=2.6.1
dashserve
sqlalchemy
ipython-sql
smart_open
boto>=2.49.0
minibatch[all]
jupyterlab
jupyterhub==1.0.0
snowflake-sqlalchemy==1.2.3

[all-client]
tables>=3.2.2
dashserve
sqlalchemy
ipython-sql
smart_open
boto>=2.49.0
minibatch[all]

[dashserve]
dashserve

[dev]
nose
twine
flake8
mock
behave
splinter
ipdb
bumpversion

[graph]
matplotlib>=3.1.0
seaborn>=0.9.0
imageio>=2.6.1

[hdf]
tables>=3.2.2

[iotools]
smart_open
boto>=2.49.0

[keras]
keras>=2.4.3

[snowflake]
snowflake-sqlalchemy==1.2.3

[sql]
sqlalchemy
ipython-sql

[streaming]
minibatch[all]

[tensorflow]
tensorflow==2.2.0
