arviz<1.0,>=0.14.0
graphviz
ipython!=8.7.0
jinja2
matplotlib>=3.5.3
numpy
pandas
patsy
pymc<6,>=5.15.1
pytensor<3,>=2.38.1
scikit-learn>=1
scipy
seaborn>=0.11.2
statsmodels
xarray>=v2022.11.0
pymc-extras>=0.3.0

[dev]
prek
twine
codespell
nbformat
nbconvert
PyYAML

[docs]
ipykernel
maketables
pymc-marketing>=0.13.1
daft-pgm
linkify-it-py
myst-nb<=1.0.0
pathlib
pylint
sphinx
sphinx-autodoc-typehints
sphinx_autodoc_defaultargs
labs-sphinx-theme
sphinx-copybutton
sphinx-rtd-theme
sphinx-sitemap
statsmodels
sphinxcontrib-bibtex>=2.7.0
sphinx-notfound-page
ipywidgets
sphinx-design
sphinx-togglebutton
nbformat
nbconvert
Pillow
PyYAML
sphinxext-rediraffe

[forecast]
pymc-forecast[extras]<0.3,>=0.2

[lint]
prek
ruff
mypy

[test]
pytest
pytest-cov
diff-cover
codespell
nbformat
nbconvert
papermill
pymc-forecast[extras]<0.3,>=0.2
