
[build]
setuptools>=42
wheel
build>=0.7.0
cmake>=3.28
pybind11>=2.10

[cov]

[cov:python_version >= "3.8"]
gcovr>=8

[doc]
Jinja2>=3.0.0
sphinx<9,>=3.2.0
sphinx_rtd_theme>=0.4.3
enum_tools>=0.9.0
sphinx-toolbox
packaging
sphinx-multiversion>=0.2.4

[plot]
plotly>=5

[test]
coverage>=5
pytest-timeout<3,>=2.4
hbutils

[test:python_version < "3.8"]
pytest<8,>=7.4.4
pytest-cov<5,>=4.1

[test:python_version >= "3.8"]
pytest<9,>=8.3.5
pytest-cov<6,>=5
