numpy<3,>=1.24
pandas>=2.0
scikit-learn>=1.3
hdbscan>=0.8.39
pynndescent>=0.5.13

[dev]
pytest>=8.0
pytest-cov>=5.0
ruff>=0.15.0
build>=1.2.2
cibuildwheel>=2.20
twine>=5.1.0

[docs]
sphinx>=7
sphinx-rtd-theme>=2
sphinx-autodoc-typehints>=2
myst-parser>=2
nbsphinx>=0.9
ipython
matplotlib
pandas
scikit-learn

[test]
pytest>=8.0
pytest-cov>=5.0
