click
python-dotenv
tqdm
matplotlib>=3.4
scipy
numpy>=1.23
pandas

[deploy]
twine>=1.11.0
setuptools>=41.2
wheel>=0.31.0

[dev]
bandit
black>=22.3.0
black-nb
flake8
isort>5
mypy
nbdime
pydocstyle[toml]
pylint>=2.4.4
ruff==0.8.6
ciceroscm[deploy,docs,notebooks,tests]

[docs]
sphinx>=5
sphinx_rtd_theme
sphinx-click

[notebooks]
ipywidgets
notebook
seaborn

[tests]
codecov
coverage
nbval
pytest-cov
pytest>=4.0
xlrd
