h5py>=3.12.1
hnswlib>=0.8
loguru>=0.7
networkx>=3
numba>=0.61
numcodecs>=0.16
numpy!=2.2.0,!=2.2.1,!=2.2.2,!=2.2.3,!=2.2.4,!=2.2.5,>=2.1
packaging
pandas>=2.2.3
scikit-learn>=1.5.2
scipy!=1.17.0,>=1.16.2
statsmodels>=0.14.5
threadpoolctl>=3.5.0
tqdm>=4.60
umap-learn>=0.5.12
zarr>=3.4.0
obstore>=0.5.1
huggingface-hub>=2.0.0
zstandard>=0.25.0

[docs]
mystmd>=1.11.0
jupytext>=1.19.6
ipykernel>=7.3.0
nbclient
myst-parser
sphinx
sphinx_autodoc_typehints
sphinx-book-theme
sphinx-copybutton

[docs:sys_platform == "linux" and platform_machine == "x86_64"]
sgtsnepi>=0.7

[extra]
anndata>=0.12
kneed>=0.8.1
matplotlib>=3.9.2
seaborn>=0.13
ipython-autotime>=0.3
ipywidgets>=8

[regulons]
polars>=1.20

[test]
pytest>=7.0
pytest-cov>=4
pytest-xdist>=3.6
anndata>=0.12
scikit-network>=0.33.3
rdata>=1.1.0
httpx>=0.28.1
polars>=1.20

[test:sys_platform == "linux" and platform_machine == "x86_64"]
sgtsnepi>=0.7

[tsne]
sgtsnepi>=0.7
