numpy>=1.26

[:platform_system == "Darwin"]
mlx>=0.31

[:platform_system == "Linux"]
mlx[cpu]>=0.31

[bench]
numpy>=1.26
scipy>=1.11

[dev]
build>=1.2
black>=26.5.0
isort>=6
nanobind>=2.0
numpy>=1.26
pre-commit>=4
pytest>=8
pytest-cov>=6
scipy>=1.11

[docs]
sphinx<10,>=8
pydata-sphinx-theme>=0.16
myst-nb>=1.4
numpy>=1.26
sphinx-copybutton
