numpy<2.0,>=1.20
scipy>=1.4
matplotlib>=3.5
networkx>=2.4
sly>=0.4
click>=7.1
click-default-group>=1.2.2
control>=0.9
cython>=0.29.36
sympy>=1.6
more-itertools>=8.7
tqdm>=4.40
h5py>=3.0
deprecated>=1.2
pyspellchecker>=0.6
quantiphy>=2.15

[docs]
sphinx<6
sphinx_rtd_theme
sphinxcontrib-bibtex
sphinxcontrib-katex
sphinxcontrib-svg2pdfconverter
sphinxcontrib-programoutput
jupyter-sphinx
numpydoc
reslate

[graphviz]
pygraphviz

[inplacebuild]
setuptools>=45
setuptools_scm>=8.0.3
wheel
numpy<2.0,>=1.20
cython>=0.29.36
scipy>=1.4
tqdm>=4.40

[lint]
black
pre-commit
pylint
flake8
flake8-bugbear
doc8

[test]
pytest
pytest-random-order
faker
hypothesis
