# versioning
setuptools_scm>=6.4.2,<7.0.0

# Performance
cython>=0.29.24
numba>=0.49,!=0.50.*

# Graphics
matplotlib>=3
seaborn

# Tests
pytest>=5
pytest-xdist

# formatting
black[jupyter]==22.3.0
isort
flake8
mypy

# Documentation
ipython>=7
sphinx>=3
sphinx_material
nbsphinx
jupyter
notebook
nbconvert
numpydoc>=0.9.2
sphinx-autodoc-typehints
pygments>=2.7.4 # not directly required, pinned by Snyk to avoid a vulnerability
