torch>=2.0
torchvision>=0.15
lightning>=2.0
pandas>=1.5
scipy>=1.10
anndata>=0.9
scanpy>=1.9
squidpy>=1.2
matplotlib>=3.7
scikit-learn>=1.2
joblib>=1.2
tqdm>=4.64

[:python_version < "3.10"]
numpy<2,>=1.23

[:python_version >= "3.10"]
numpy>=1.23

[dev]
pytest>=7.0
pytest-cov>=4.0
ruff>=0.4

[graph]
igraph>=0.10
leidenalg>=0.9
louvain>=0.8
scikit-misc>=0.3

[test]
pytest>=7.0
pytest-cov>=4.0

[test-all]
pytest>=7.0
pytest-cov>=4.0
igraph>=0.10
leidenalg>=0.9
louvain>=0.8
scikit-misc>=0.3

[vips]
pyvips>=2.2

[viz]
plotnine>=0.10
