numpy>=1.26
scipy>=1.11

[benchmark]
ioh<0.4,>=0.3.14
matplotlib>=3.8
numdifftools>=0.9.41
pandas>=2.2
pyDOE<0.4,>=0.3.8
SALib<1.5,>=1.4.5
scikit-learn>=1.5
threadpoolctl>=3.6

[dev]
hypothesis>=6.100
pre-commit>=4.5
pytest>=8
pytest-cov>=5
ruff>=0.16.3
torch>=2.3
ty>=0.0.74

[docs]
mkdocs<2,>=1.6.1
mkdocs-material<10,>=9.7
mkdocs-gen-files<0.6,>=0.5
mkdocstrings[python]<2,>=1.0
pymdown-extensions<11,>=10.15
ruff>=0.16.3

[test]
hypothesis>=6.100
pytest>=8
pytest-cov>=5

[torch]
torch>=2.3
