ruamel.yaml>=0.15.0
numpy
flask
gunicorn
click>=7.0
pandas
prometheus_client
python-json-logger
boto3
requests
packaging
docker
configparser
sqlalchemy>=1.3.0
sqlalchemy-utils
protobuf>=3.6.0
grpcio<=1.27.2
cerberus
tabulate
humanfriendly
alembic
aiohttp
py_zipkin
python-dateutil<2.8.1,>=2.1

[:python_version < "3.7"]
contextvars

[all]
ruamel.yaml>=0.15.0
numpy
flask
gunicorn
click>=7.0
pandas
prometheus_client
python-json-logger
boto3
requests
packaging
docker
configparser
sqlalchemy>=1.3.0
sqlalchemy-utils
protobuf>=3.6.0
grpcio<=1.27.2
cerberus
tabulate
humanfriendly
alembic
aiohttp
py_zipkin
python-dateutil<2.8.1,>=2.1
tox>=3.12.1
tox-conda>=0.2.0
flake8
twine
setuptools
gitpython>=2.0.2
grpcio-tools
grpcio-reflection
pylint>=2.3.1
black
gunicorn
prometheus_client
imageio>=2.5.0
torch
torchvision
tensorflow
fastai
matplotlib
xgboost
h2o
aws-sam-cli==0.33.1
psycopg2-binary
sphinx
sphinx-click
sphinx_rtd_theme
sphinxcontrib-fulltoc
recommonmark

[all:python_version < "3.7"]
contextvars

[api_server]
gunicorn
prometheus_client

[dev]
tox>=3.12.1
tox-conda>=0.2.0
flake8
twine
setuptools
gitpython>=2.0.2
grpcio-tools
grpcio-reflection
pylint>=2.3.1
black

[doc_builder]
sphinx
sphinx-click
sphinx_rtd_theme
sphinxcontrib-fulltoc
recommonmark
ruamel.yaml>=0.15.0
numpy
flask
gunicorn
click>=7.0
pandas
prometheus_client
python-json-logger
boto3
requests
packaging
docker
configparser
sqlalchemy>=1.3.0
sqlalchemy-utils
protobuf>=3.6.0
grpcio<=1.27.2
cerberus
tabulate
humanfriendly
alembic
aiohttp
py_zipkin
python-dateutil<2.8.1,>=2.1

[doc_builder:python_version < "3.7"]
contextvars

[test]
pytest>=4.1.0
pytest-cov>=2.7.1
mock>=2.0.0
coverage>=4.4
codecov
moto
numpy
scikit-learn
imageio>=2.5.0
aws-sam-cli==0.33.1
