Downloads in the 30 and 7 days to October 10, 2026. Refreshed weekly.
Package Information
No reported malware or high/critical advisories · Details
The current version has no OSV.dev malware reports and no critical or high-severity vulnerabilities.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100More insights and metrics
Downloads by OS
Python Versions
Top Countries
Weekly Downloads
GitHub Stars
Dependencies
- attrs
- boto3
- botocore
- cattrs
- jinja2
- llvmlite ==0.45.1
- numba >=0.44.0
- psycopg
- psycopg2
- pyshp
- pytz
- requests
- scanpy ==1.11.5
- setuptools >=82
- spatialdata >=0.7.2
- termplotlib
87 optional dependencies
-
adiscstudies[apiserver]extra == "apiserver"
-
adiscstudies[all]extra == "all"
-
attrs[ondemand]extra == "ondemand"
-
attrs[all]extra == "all"
-
attrs[apiserver]extra == "apiserver"
-
autopep8[dev]extra == "dev"
-
bokeh[all]extra == "all"
-
bokeh[graphs]extra == "graphs"
-
boto3[all]extra == "all"
-
botocore[all]extra == "all"
-
brotli[apiserver]extra == "apiserver"
-
brotli[ondemand]extra == "ondemand"
-
brotli[all]extra == "all"
-
cattrs[all]extra == "all"
-
cattrs[ondemand]extra == "ondemand"
-
cryptography[all]extra == "all"
-
cryptography[apiserver]extra == "apiserver"
-
dask[ondemand]extra == "ondemand"
-
dask[all]extra == "all"
-
dask-expr[ondemand]extra == "ondemand"
-
dask-expr[all]extra == "all"
-
dask-image>=2025.11.0[all]extra == "all"
-
fastapi[apiserver]extra == "apiserver"
-
fastapi[all]extra == "all"
-
h5py[all]extra == "all"
-
h5py[graphs]extra == "graphs"
-
jinja2[all]extra == "all"
-
matplotlib[graphs]extra == "graphs"
-
matplotlib[apiserver]extra == "apiserver"
-
matplotlib[all]extra == "all"
-
mypy[dev]extra == "dev"
-
networkx[graphs]extra == "graphs"
-
networkx[all]extra == "all"
-
networkx[apiserver]extra == "apiserver"
-
numcodecs==0.15.1[all]extra == "all"
-
numcodecs==0.15.1[ondemand]extra == "ondemand"
-
numpy[all]extra == "all"
-
numpy[ondemand]extra == "ondemand"
-
pandas[ondemand]extra == "ondemand"
-
pandas[all]extra == "all"
-
pandas[apiserver]extra == "apiserver"
-
psycopg[ondemand]extra == "ondemand"
-
psycopg[apiserver]extra == "apiserver"
-
psycopg[all]extra == "all"
-
pydantic[all]extra == "all"
-
pydantic[apiserver]extra == "apiserver"
-
pydantic[ondemand]extra == "ondemand"
-
pyjwt[all]extra == "all"
-
pyjwt[apiserver]extra == "apiserver"
-
pylint[dev]extra == "dev"
-
pymupdf[apiserver]extra == "apiserver"
-
pymupdf[all]extra == "all"
-
pyshp[all]extra == "all"
-
pytest[dev]extra == "dev"
-
pytz[apiserver]extra == "apiserver"
-
pytz[all]extra == "all"
-
requests[apiserver]extra == "apiserver"
-
requests[graphs]extra == "graphs"
-
requests[all]extra == "all"
-
scikit-learn[all]extra == "all"
-
scikit-learn[ondemand]extra == "ondemand"
-
scipy[ondemand]extra == "ondemand"
-
scipy[all]extra == "all"
-
scipy[apiserver]extra == "apiserver"
-
secure[all]extra == "all"
-
secure[apiserver]extra == "apiserver"
-
setuptools>=82[all]extra == "all"
-
sqlalchemy[apiserver]extra == "apiserver"
-
sqlalchemy[all]extra == "all"
-
squidpy[all]extra == "all"
-
squidpy[ondemand]extra == "ondemand"
-
tables[graphs]extra == "graphs"
-
tables[all]extra == "all"
-
tabulate[all]extra == "all"
-
tabulate[ondemand]extra == "ondemand"
-
termplotlib[all]extra == "all"
-
tqdm[ondemand]extra == "ondemand"
-
tqdm[all]extra == "all"
-
umap-learn[all]extra == "all"
-
umap-learn[ondemand]extra == "ondemand"
-
uvicorn[all]extra == "all"
-
uvicorn[apiserver]extra == "apiserver"
-
zarr[all]extra == "all"
-
zarr[ondemand]extra == "ondemand"
-
zstandard[all]extra == "all"
-
zstandard[apiserver]extra == "apiserver"
-
zstandard[ondemand]extra == "ondemand"