# versioning setuptools_scm>=6.4.2,<7.0.0 packaging # Performance cython>=0.29.30 numba>=0.49,!=0.50.* # Graphics matplotlib>=3 seaborn # Tests pytest>=7,<7.1 pytest-xdist pytest-cov # formatting black[jupyter]==23.3.0 isort~=5.0 flake8 mypy # Documentation ipython>=7 sphinx >=5,<6 sphinx_immaterial 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