jinja2
pandas>=1.0.0
Cython<0.29.18,>=0.29
sqlalchemy<1.4.0,>=1.3.0
sqlalchemy_utils
alembic
python-decouple
prefect==0.14.17
filelock
click
cookiecutter
wheel
muttlib<2,>=1.1.2
numpy<1.20,>=1.19
matplotlib==3.3.4

[all]
flake8-bugbear
flake8-docstrings
bump2version
docutils<0.17,>=0.12
sphinx
sphinx_rtd_theme
m2r2
pre-commit==2.5.0
isort==4.3.21
black==19.10b0
mypy==0.782
pylint==2.4.4
nox
wrapt==1.11.*
interrogate
nox
pytest
pytest-mpl
pytest-xdist
pytest-cov
pytest-html
pytest-mock
hypothesis
psycopg2-binary
nbval
pdftotext==2.1.5
statsmodels<0.12,>=0.11
slackclient
orbit-ml==1.0.13
pystan==2.19.1.1
fbprophet==0.6
jupytext==1.10.2
papermill==2.3.2
nbconvert==5.6
muttlib[gsheets]<2,>=1.0

[dev]
flake8-bugbear
flake8-docstrings
bump2version
docutils<0.17,>=0.12
sphinx
sphinx_rtd_theme
m2r2
pre-commit==2.5.0
isort==4.3.21
black==19.10b0
mypy==0.782
pylint==2.4.4
nox
wrapt==1.11.*

[gsheets_report]
muttlib[gsheets]<2,>=1.0

[orbit]
orbit-ml==1.0.13

[pdf_report]
jupytext==1.10.2
papermill==2.3.2
nbconvert==5.6

[prophet]
pystan==2.19.1.1
fbprophet==0.6

[report]
slackclient
jupytext==1.10.2
papermill==2.3.2
nbconvert==5.6
muttlib[gsheets]<2,>=1.0

[slack]
slackclient

[test]
interrogate
nox
pytest
pytest-mpl
pytest-xdist
pytest-cov
pytest-html
pytest-mock
hypothesis
psycopg2-binary
nbval
pdftotext==2.1.5
statsmodels<0.12,>=0.11
