numpy<2.3,>=1.22
stim>=1.15.0

[:python_version >= "3.11"]
numpy>=1.24

[:python_version >= "3.12"]
numpy>=1.26

[:python_version >= "3.13"]
numpy>=2.1

[all]
tqecd[bench,dev,doc,test]

[bench]
pyinstrument<=5.1.1

[dev]
pre-commit<=4.5.1
tqecd[bench,doc,test]
ruff<=0.15.4

[doc]
sphinx<=9.1.0
myst-parser<=4.0.1
pydata-sphinx-theme<=0.16.1
nbsphinx<=0.9.7
pandoc<=2.4
jupyter<=1.1.1

[test]
pytest<=9.0.2
mypy<=1.19.1
pytest-cov<=7.1.0
