numpy>=1.17
typing-extensions~=4.8

[cuda11x]
cupy-cuda11x

[cupy]
cupy

[dev]
setuptools>=64
setuptools_scm>=8
wheel
build==1.*
ruff>=0.2
pyright
copier==9.*
unbeheader~=1.3
ipython
pyproject2conda
sphinx-autobuild

[doc]
sphinx>=4.2
sphinxext-opengraph>=0.5
furo

[numba]
numba

[test]
pytest>=7
pytest-doctestplus
pytest-cov>=2.12
coverage>=5
pyyaml
toml

[tf]
tensorflow<3,>=2

[torch]
torch
