numpy>=1.22
scipy>=1.9
scikit-learn>=1.3

[accel]
numexpr>=2.8

[accel:python_version >= "3.10"]
numba>=0.60

[all]
scikit-learn>=1.3
numexpr>=2.8

[all-r]
scikit-learn>=1.3
numexpr>=2.8
rpy2>=3.5

[all-r:python_version >= "3.10"]
numba>=0.60

[all:python_version >= "3.10"]
numba>=0.60

[dev]
nbmf-mm[test]
build>=1.2
twine>=5
ruff>=0.5
black>=24
mypy>=1.10
pre-commit>=3.6

[r]
rpy2>=3.5

[test]
pytest>=7
pytest-xdist>=3
pytest-cov>=4
