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
- httpx !=0.23.1,>=0.20.0
- json-merge-patch
- jsonpatch
- jsonschema
- msgpack >=1.0.0
- orjson
- platformdirs
- pydantic <3,>=2
- pydantic-settings <2.12.0,>=2
- pyyaml
- typer
170 optional dependencies
-
adbc-driver-manager[all]extra == "all"
-
adbc-driver-manager[server]extra == "server"
-
adbc-driver-postgresql[server]extra == "server"
-
adbc-driver-postgresql[all]extra == "all"
-
adbc-driver-sqlite[server]extra == "server"
-
adbc-driver-sqlite[all]extra == "all"
-
aiofiles[minimal-server]extra == "minimal-server"
-
aiofiles[all]extra == "all"
-
aiofiles[server]extra == "server"
-
aiosqlite[all]extra == "all"
-
aiosqlite[minimal-server]extra == "minimal-server"
-
aiosqlite[server]extra == "server"
-
alembic[server]extra == "server"
-
alembic[all]extra == "all"
-
alembic[minimal-server]extra == "minimal-server"
-
anyio[minimal-server]extra == "minimal-server"
-
anyio[all]extra == "all"
-
anyio[server]extra == "server"
-
asgi-correlation-id[server]extra == "server"
-
asgi-correlation-id[minimal-server]extra == "minimal-server"
-
asgi-correlation-id[all]extra == "all"
-
asyncpg>=0.28[server]extra == "server"
-
asyncpg>=0.28[all]extra == "all"
-
awkward>=2.4.3[server]extra == "server"
-
awkward>=2.4.3[client]extra == "client"
-
awkward>=2.4.3[all]extra == "all"
-
blosc2[server]python_version >= "3.10" and extra == "server"
-
blosc2[client]python_version >= "3.10" and extra == "client"
-
blosc2[all]extra == "all"
-
blosc2[compression]python_version >= "3.10" and extra == "compression"
-
cachetools[server]extra == "server"
-
cachetools[all]extra == "all"
-
cachetools[minimal-server]extra == "minimal-server"
-
canonicaljson[server]extra == "server"
-
canonicaljson[minimal-server]extra == "minimal-server"
-
canonicaljson[all]extra == "all"
-
dask[dataframe]extra == "dataframe"
-
dask[client]extra == "client"
-
dask[xarray]extra == "xarray"
-
dask[all]extra == "all"
-
dask[array]extra == "array"
-
dask[server]extra == "server"
-
dask[minimal-server]extra == "minimal-server"
-
duckdb<1.4.0[all]extra == "all"
-
duckdb<1.4.0[server]extra == "server"
-
entrypoints[minimal-client]extra == "minimal-client"
-
entrypoints[all]extra == "all"
-
entrypoints[client]extra == "client"
-
entrypoints[server]extra == "server"
-
fastapi>=0.132.0[all]extra == "all"
-
fastapi>=0.132.0[minimal-server]extra == "minimal-server"
-
fastapi>=0.132.0[server]extra == "server"
-
h5netcdf[server]extra == "server"
-
h5netcdf[all]extra == "all"
-
h5netcdf[formats]extra == "formats"
-
h5py[all]extra == "all"
-
h5py[server]extra == "server"
-
h5py[formats]extra == "formats"
-
hdf5plugin[server]extra == "server"
-
hdf5plugin[formats]extra == "formats"
-
hdf5plugin[all]extra == "all"
-
jinja2[all]extra == "all"
-
jinja2[server]extra == "server"
-
jinja2[minimal-server]extra == "minimal-server"
-
jmespath[minimal-server]extra == "minimal-server"
-
jmespath[all]extra == "all"
-
jmespath[server]extra == "server"
-
lz4[all]extra == "all"
-
lz4[server]extra == "server"
-
lz4[client]extra == "client"
-
lz4[compression]extra == "compression"
-
minio[all]extra == "all"
-
minio[server]extra == "server"
-
ndindex[server]extra == "server"
-
ndindex[all]extra == "all"
-
ndindex[client]extra == "client"
-
ndindex[sparse]extra == "sparse"
-
numba>=0.59.0[client]extra == "client"
-
numba>=0.59.0[sparse]extra == "sparse"
-
numba>=0.59.0[server]extra == "server"
-
numba>=0.59.0[all]extra == "all"
-
numcodecs[server]extra == "server"
-
numcodecs[minimal-server]extra == "minimal-server"
-
numcodecs[all]extra == "all"
-
numpy[array]extra == "array"
-
numpy[all]extra == "all"
-
numpy[client]extra == "client"
-
numpy[server]extra == "server"
-
obstore[all]extra == "all"
-
obstore[server]extra == "server"
-
openpyxl[formats]extra == "formats"
-
openpyxl[server]extra == "server"
-
openpyxl[all]extra == "all"
-
packaging[server]extra == "server"
-
packaging[all]extra == "all"
-
packaging[minimal-server]extra == "minimal-server"
-
pandas<3[all]extra == "all"
-
pandas[client]extra == "client"
-
pandas[dataframe]extra == "dataframe"
-
pandas[server]extra == "server"
-
pandas[xarray]extra == "xarray"
-
pillow[all]extra == "all"
-
pillow[formats]extra == "formats"
-
pillow[server]extra == "server"
-
prometheus-client[server]extra == "server"
-
prometheus-client[all]extra == "all"
-
prometheus-client[minimal-server]extra == "minimal-server"
-
pyarrow>=14.0.1[sparse]extra == "sparse"
-
pyarrow[xarray]extra == "xarray"
-
pyarrow>=14.0.1[all]extra == "all"
-
pyarrow>=14.0.1[client]extra == "client"
-
pyarrow>=14.0.1[dataframe]extra == "dataframe"
-
pyarrow>=14.0.1[server]extra == "server"
-
python-dateutil[all]extra == "all"
-
python-dateutil[minimal-server]extra == "minimal-server"
-
python-dateutil[server]extra == "server"
-
python-jose[server]extra == "server"
-
python-jose[all]extra == "all"
-
python-jose[minimal-server]extra == "minimal-server"
-
python-multipart[server]extra == "server"
-
python-multipart[all]extra == "all"
-
python-multipart[minimal-server]extra == "minimal-server"
-
ragged[client]extra == "client"
-
ragged[server]extra == "server"
-
ragged[all]extra == "all"
-
redis[all]extra == "all"
-
redis[minimal-server]extra == "minimal-server"
-
redis[server]extra == "server"
-
rich[minimal-client]extra == "minimal-client"
-
rich[all]extra == "all"
-
rich[client]extra == "client"
-
sparse>=0.15.5[client]extra == "client"
-
sparse>=0.15.5[server]extra == "server"
-
sparse>=0.15.5[sparse]extra == "sparse"
-
sparse>=0.15.5[all]extra == "all"
-
sqlalchemy>=2[minimal-server]extra == "minimal-server"
-
sqlalchemy>=2[server]extra == "server"
-
sqlalchemy>=2[all]extra == "all"
-
stamina[client]extra == "client"
-
stamina[minimal-client]extra == "minimal-client"
-
stamina[server]extra == "server"
-
stamina[all]extra == "all"
-
starlette>=0.48.0[minimal-server]extra == "minimal-server"
-
starlette>=0.48.0[server]extra == "server"
-
starlette>=0.48.0[all]extra == "all"
-
strawberry-graphql>=0.315.3[server]extra == "server"
-
strawberry-graphql>=0.315.3[all]extra == "all"
-
tifffile[all]extra == "all"
-
tifffile[formats]extra == "formats"
-
tifffile[server]extra == "server"
-
uvicorn[all]extra == "all"
-
uvicorn[minimal-server]extra == "minimal-server"
-
uvicorn[server]extra == "server"
-
watchfiles[all]extra == "all"
-
watchfiles[client]extra == "client"
-
watchfiles[minimal-client]extra == "minimal-client"
-
websockets[client]extra == "client"
-
websockets[minimal-client]extra == "minimal-client"
-
websockets[server]extra == "server"
-
xarray[all]extra == "all"
-
xarray[client]extra == "client"
-
xarray[server]extra == "server"
-
xarray[xarray]extra == "xarray"
-
zarr[all]extra == "all"
-
zarr[minimal-server]extra == "minimal-server"
-
zarr[server]extra == "server"
-
zstandard[all]extra == "all"
-
zstandard[client]extra == "client"
-
zstandard[compression]extra == "compression"
-
zstandard[server]extra == "server"
Used By
- bluesky-tiled-plugins 62.9K/mo
- databroker 25.6K/mo
- blueapi 8.7K/mo
- daq-queuing-service 5.7K/mo
- hklpy2 2.7K/mo
- ome-tiled 2.0K/mo
- apsbits 1.3K/mo
- bluesky-adaptive 513/mo
- haven-spc 485/mo
- afl-automation 429/mo