numpy>=1.21
pandas>=1.3
anndata>=0.9
scipy>=1.7
scanpy>=1.9
geopandas>=0.10
shapely>=2.0
pillow>=9.0
tifffile>=2021.0
matplotlib>=3.5
seaborn>=0.11
flask>=3.0
anthropic>=0.18
openai>=1.12
pyyaml>=6.0

[dev]
pytest>=7.0
pytest-asyncio>=0.23
ruff>=0.1

[skills]
squidpy>=1.2
esda>=2.4.0
gseapy>=1.0
liana
cellphonedb<6.0,>=5.0
plotnine>=0.12
harmonypy>=0.0.9
bbknn>=1.5.0
scanorama>=1.7.0
scvi-tools<2.0,>=1.0
tangram-sc>=1.0.0
qpsolvers>=4.0
ray>=2.0
flashdeconv>=0.1.0
cell2location>=0.1.4
palantir>=1.0.0
infercnvpy>=0.4.0
NaiveDE>=0.1
SpatialDE>=1.1
scikit-misc>=0.5
igraph<1.0,>=0.9
torch>=2.0
SpaGCN>=1.2.5
GraphST>=1.1.0
paste-bio>=1.0.0
POT<0.9.6,>=0.9.0
pynrrd>=1.0
