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
- aiofiles
- aiohttp >=3.13.3
- aiosqlite
- alembic >=1.8.0
- anyio
- asyncpg
- bcrypt ==4.0.1
- cachetools
- casbin
- click <8.2.0,>=7.0
- colorama
- cryptography
- fastapi
- filelock >=3.15.0
- gitpython
- greenlet
- httpx
- ijson
- jinja2 >=3.0
- jsonschema
- networkx
- orjson
- packaging
- pandas >=1.3.0
- paramiko
- passlib
- pendulum
- pip
- prettytable >=2.0.0
- prometheus-client >=0.8.0
- psutil
- psycopg2-binary
- pulp
- pydantic !=2.0.*,!=2.1.*,!=2.2.*,!=2.3.*,!=2.4.*,<3,>2
- pyjwt
- python-dotenv
- python-multipart
- pyyaml !=5.4.*,>3.13
- requests
- rich
- setproctitle
- setuptools
- sqlalchemy >=2.0.16
- sqlalchemy-adapter
- tabulate
- tqdm
- types-paramiko
- typing-extensions
- uvicorn <0.36.0,>=0.33.0
- wheel >=0.46.3
389 optional dependencies
-
aiohttp[do]extra == "do"
-
aiohttp[runpod]extra == "runpod"
-
aiohttp[primeintellect]extra == "primeintellect"
-
aiohttp[paperspace]extra == "paperspace"
-
aiohttp[oci]extra == "oci"
-
aiohttp[nebius]extra == "nebius"
-
aiohttp[mithril]extra == "mithril"
-
aiohttp[lambda]extra == "lambda"
-
aiohttp[kubernetes]extra == "kubernetes"
-
aiohttp[ibm]extra == "ibm"
-
aiohttp[hyperbolic]extra == "hyperbolic"
-
aiohttp[huggingface]extra == "huggingface"
-
aiohttp[gcp]extra == "gcp"
-
aiohttp[fluidstack]extra == "fluidstack"
-
aiohttp[docker]extra == "docker"
-
aiohttp[scp]extra == "scp"
-
aiohttp[cudo]extra == "cudo"
-
aiohttp[coreweave]extra == "coreweave"
-
aiohttp[cloudflare]extra == "cloudflare"
-
aiohttp[azure]extra == "azure"
-
aiohttp[aws]extra == "aws"
-
aiohttp[all]extra == "all"
-
aiohttp[yotta]extra == "yotta"
-
aiohttp[vsphere]extra == "vsphere"
-
aiohttp[verda]extra == "verda"
-
aiohttp[vastdata]extra == "vastdata"
-
aiohttp[vast]extra == "vast"
-
aiohttp[ssh]extra == "ssh"
-
aiohttp[slurm]extra == "slurm"
-
aiohttp[shadeform]extra == "shadeform"
-
aiohttp[server]extra == "server"
-
aiohttp[seeweb]extra == "seeweb"
-
aiosqlite[yotta]extra == "yotta"
-
aiosqlite[mithril]extra == "mithril"
-
aiosqlite[lambda]extra == "lambda"
-
aiosqlite[oci]extra == "oci"
-
aiosqlite[paperspace]extra == "paperspace"
-
aiosqlite[primeintellect]extra == "primeintellect"
-
aiosqlite[runpod]extra == "runpod"
-
aiosqlite[scp]extra == "scp"
-
aiosqlite[seeweb]extra == "seeweb"
-
aiosqlite[hyperbolic]extra == "hyperbolic"
-
aiosqlite[server]extra == "server"
-
aiosqlite[shadeform]extra == "shadeform"
-
aiosqlite[slurm]extra == "slurm"
-
aiosqlite[nebius]extra == "nebius"
-
aiosqlite[ssh]extra == "ssh"
-
aiosqlite[vast]extra == "vast"
-
aiosqlite[vastdata]extra == "vastdata"
-
aiosqlite[verda]extra == "verda"
-
aiosqlite[vsphere]extra == "vsphere"
-
aiosqlite[kubernetes]extra == "kubernetes"
-
aiosqlite[ibm]extra == "ibm"
-
aiosqlite[all]extra == "all"
-
aiosqlite[huggingface]extra == "huggingface"
-
aiosqlite[aws]extra == "aws"
-
aiosqlite[azure]extra == "azure"
-
aiosqlite[cloudflare]extra == "cloudflare"
-
aiosqlite[coreweave]extra == "coreweave"
-
aiosqlite[cudo]extra == "cudo"
-
aiosqlite[do]extra == "do"
-
aiosqlite[docker]extra == "docker"
-
aiosqlite[fluidstack]extra == "fluidstack"
-
aiosqlite[gcp]extra == "gcp"
-
anyio[ssh]extra == "ssh"
-
anyio[all]extra == "all"
-
anyio[aws]extra == "aws"
-
anyio[azure]extra == "azure"
-
anyio[cloudflare]extra == "cloudflare"
-
anyio[coreweave]extra == "coreweave"
-
anyio[cudo]extra == "cudo"
-
anyio[do]extra == "do"
-
anyio[docker]extra == "docker"
-
anyio[fluidstack]extra == "fluidstack"
-
anyio[gcp]extra == "gcp"
-
anyio[huggingface]extra == "huggingface"
-
anyio[hyperbolic]extra == "hyperbolic"
-
anyio[ibm]extra == "ibm"
-
anyio[kubernetes]extra == "kubernetes"
-
anyio[lambda]extra == "lambda"
-
anyio[mithril]extra == "mithril"
-
anyio[nebius]extra == "nebius"
-
anyio[oci]extra == "oci"
-
anyio[paperspace]extra == "paperspace"
-
anyio[primeintellect]extra == "primeintellect"
-
anyio[runpod]extra == "runpod"
-
anyio[scp]extra == "scp"
-
anyio[seeweb]extra == "seeweb"
-
anyio[server]extra == "server"
-
anyio[shadeform]extra == "shadeform"
-
anyio[slurm]extra == "slurm"
-
anyio[vast]extra == "vast"
-
anyio[vastdata]extra == "vastdata"
-
anyio[verda]extra == "verda"
-
anyio[vsphere]extra == "vsphere"
-
anyio[yotta]extra == "yotta"
-
awscli>=1.27.10[cloudflare]extra == "cloudflare"
-
awscli>=1.27.10[coreweave]extra == "coreweave"
-
awscli>=1.27.10[aws]extra == "aws"
-
awscli>=1.27.10[all]extra == "all"
-
awscli>=1.27.10[vastdata]extra == "vastdata"
-
awscli>=1.27.10[nebius]extra == "nebius"
-
azure-cli<2.87.0,>=2.65.0[all]extra == "all"
-
azure-cli<2.87.0,>=2.65.0[azure]extra == "azure"
-
azure-common[all]extra == "all"
-
azure-common[do]extra == "do"
-
azure-core>=1.31.0[azure]extra == "azure"
-
azure-core>=1.24.0[do]extra == "do"
-
azure-core>=1.24.0[all]extra == "all"
-
azure-identity>=1.19.0[all]extra == "all"
-
azure-identity>=1.19.0[azure]extra == "azure"
-
azure-mgmt-compute>=33.0.0[all]extra == "all"
-
azure-mgmt-compute>=33.0.0[azure]extra == "azure"
-
azure-mgmt-network>=27.0.0[all]extra == "all"
-
azure-mgmt-network>=27.0.0[azure]extra == "azure"
-
azure-storage-blob>=12.23.1[all]extra == "all"
-
azure-storage-blob>=12.23.1[azure]extra == "azure"
-
boto3>=1.26.1[cloudflare]extra == "cloudflare"
-
boto3>=1.26.1[aws]extra == "aws"
-
boto3>=1.26.1[all]extra == "all"
-
boto3>=1.26.1[vastdata]extra == "vastdata"
-
boto3>=1.26.1[nebius]extra == "nebius"
-
boto3>=1.26.1[coreweave]extra == "coreweave"
-
botocore>=1.29.10[nebius]extra == "nebius"
-
botocore>=1.29.10[cloudflare]extra == "cloudflare"
-
botocore>=1.29.10[aws]extra == "aws"
-
botocore>=1.29.10[all]extra == "all"
-
botocore>=1.29.10[vastdata]extra == "vastdata"
-
botocore>=1.29.10[coreweave]extra == "coreweave"
-
casbin[cloudflare]extra == "cloudflare"
-
casbin[huggingface]extra == "huggingface"
-
casbin[hyperbolic]extra == "hyperbolic"
-
casbin[ibm]extra == "ibm"
-
casbin[kubernetes]extra == "kubernetes"
-
casbin[lambda]extra == "lambda"
-
casbin[mithril]extra == "mithril"
-
casbin[nebius]extra == "nebius"
-
casbin[oci]extra == "oci"
-
casbin[paperspace]extra == "paperspace"
-
casbin[primeintellect]extra == "primeintellect"
-
casbin[runpod]extra == "runpod"
-
casbin[scp]extra == "scp"
-
casbin[seeweb]extra == "seeweb"
-
casbin[server]extra == "server"
-
casbin[shadeform]extra == "shadeform"
-
casbin[slurm]extra == "slurm"
-
casbin[ssh]extra == "ssh"
-
casbin[vast]extra == "vast"
-
casbin[vastdata]extra == "vastdata"
-
casbin[verda]extra == "verda"
-
casbin[vsphere]extra == "vsphere"
-
casbin[yotta]extra == "yotta"
-
casbin[fluidstack]extra == "fluidstack"
-
casbin[docker]extra == "docker"
-
casbin[do]extra == "do"
-
casbin[cudo]extra == "cudo"
-
casbin[coreweave]extra == "coreweave"
-
casbin[gcp]extra == "gcp"
-
casbin[azure]extra == "azure"
-
casbin[aws]extra == "aws"
-
casbin[all]extra == "all"
-
colorama<0.4.7[vastdata]extra == "vastdata"
-
colorama<0.4.7[all]extra == "all"
-
colorama<0.4.7[aws]extra == "aws"
-
colorama<0.4.7[cloudflare]extra == "cloudflare"
-
colorama<0.4.7[coreweave]extra == "coreweave"
-
colorama<0.4.7[nebius]extra == "nebius"
-
cudo-compute>=0.1.10[cudo]extra == "cudo"
-
cudo-compute>=0.1.10[all]extra == "all"
-
docker[docker]extra == "docker"
-
docker[all]extra == "all"
-
ecsapi==0.4.0[seeweb]extra == "seeweb"
-
ecsapi==0.4.0[all]extra == "all"
-
google-api-python-client>=2.69.0[all]extra == "all"
-
google-api-python-client>=2.69.0[gcp]extra == "gcp"
-
google-cloud-storage[gcp]extra == "gcp"
-
google-cloud-storage[all]extra == "all"
-
grpcio>=1.63.0[slurm]extra == "slurm"
-
grpcio>=1.63.0[all]extra == "all"
-
grpcio>=1.63.0[aws]extra == "aws"
-
grpcio>=1.63.0[azure]extra == "azure"
-
grpcio>=1.63.0[cloudflare]extra == "cloudflare"
-
grpcio>=1.63.0[coreweave]extra == "coreweave"
-
grpcio>=1.63.0[cudo]extra == "cudo"
-
grpcio>=1.63.0[do]extra == "do"
-
grpcio>=1.63.0[docker]extra == "docker"
-
grpcio>=1.63.0[fluidstack]extra == "fluidstack"
-
grpcio>=1.63.0[gcp]extra == "gcp"
-
grpcio>=1.63.0[huggingface]extra == "huggingface"
-
grpcio>=1.63.0[hyperbolic]extra == "hyperbolic"
-
grpcio>=1.63.0[ibm]extra == "ibm"
-
grpcio>=1.63.0[kubernetes]extra == "kubernetes"
-
grpcio>=1.63.0[lambda]extra == "lambda"
-
grpcio>=1.63.0[mithril]extra == "mithril"
-
grpcio>=1.63.0[nebius]extra == "nebius"
-
grpcio>=1.63.0[oci]extra == "oci"
-
grpcio>=1.63.0[paperspace]extra == "paperspace"
-
grpcio>=1.63.0[primeintellect]extra == "primeintellect"
-
grpcio>=1.63.0[remote]extra == "remote"
-
grpcio>=1.63.0[runpod]extra == "runpod"
-
grpcio>=1.63.0[scp]extra == "scp"
-
grpcio>=1.63.0[seeweb]extra == "seeweb"
-
grpcio>=1.63.0[server]extra == "server"
-
grpcio>=1.63.0[shadeform]extra == "shadeform"
-
grpcio>=1.63.0[ssh]extra == "ssh"
-
grpcio>=1.63.0[vast]extra == "vast"
-
grpcio>=1.63.0[vastdata]extra == "vastdata"
-
grpcio>=1.63.0[verda]extra == "verda"
-
grpcio>=1.63.0[vsphere]extra == "vsphere"
-
grpcio>=1.63.0[yotta]extra == "yotta"
-
huggingface-hub<1.9,>=1.5[all]python_version < "3.10" and extra == "all"
-
huggingface-hub>=1.5[huggingface]python_version >= "3.10" and extra == "huggingface"
-
ibm-cloud-sdk-core[ibm]extra == "ibm"
-
ibm-cloud-sdk-core[all]extra == "all"
-
ibm-cos-sdk[ibm]extra == "ibm"
-
ibm-cos-sdk[all]extra == "all"
-
ibm-platform-services>=0.48.0[ibm]extra == "ibm"
-
ibm-platform-services>=0.48.0[all]extra == "all"
-
ibm-vpc[ibm]extra == "ibm"
-
ibm-vpc[all]extra == "all"
-
kubernetes!=32.0.0,<36.0.0,>=20.0.0[ssh]extra == "ssh"
-
kubernetes!=32.0.0,<36.0.0,>=20.0.0[coreweave]extra == "coreweave"
-
kubernetes!=32.0.0,<36.0.0,>=20.0.0[kubernetes]extra == "kubernetes"
-
kubernetes!=32.0.0,<36.0.0,>=20.0.0[all]extra == "all"
-
msgraph-sdk[azure]extra == "azure"
-
msgraph-sdk[all]extra == "all"
-
msrestazure[azure]extra == "azure"
-
msrestazure[all]extra == "all"
-
nebius>=0.6.12[all]extra == "all"
-
nebius>=0.6.12[nebius]extra == "nebius"
-
oci[oci]extra == "oci"
-
oci[all]extra == "all"
-
passlib[vsphere]extra == "vsphere"
-
passlib[runpod]extra == "runpod"
-
passlib[scp]extra == "scp"
-
passlib[seeweb]extra == "seeweb"
-
passlib[server]extra == "server"
-
passlib[shadeform]extra == "shadeform"
-
passlib[slurm]extra == "slurm"
-
passlib[ssh]extra == "ssh"
-
passlib[vast]extra == "vast"
-
passlib[vastdata]extra == "vastdata"
-
passlib[verda]extra == "verda"
-
passlib[primeintellect]extra == "primeintellect"
-
passlib[yotta]extra == "yotta"
-
passlib[azure]extra == "azure"
-
passlib[aws]extra == "aws"
-
passlib[all]extra == "all"
-
passlib[coreweave]extra == "coreweave"
-
passlib[cudo]extra == "cudo"
-
passlib[do]extra == "do"
-
passlib[docker]extra == "docker"
-
passlib[fluidstack]extra == "fluidstack"
-
passlib[gcp]extra == "gcp"
-
passlib[huggingface]extra == "huggingface"
-
passlib[hyperbolic]extra == "hyperbolic"
-
passlib[ibm]extra == "ibm"
-
passlib[kubernetes]extra == "kubernetes"
-
passlib[lambda]extra == "lambda"
-
passlib[mithril]extra == "mithril"
-
passlib[nebius]extra == "nebius"
-
passlib[oci]extra == "oci"
-
passlib[cloudflare]extra == "cloudflare"
-
passlib[paperspace]extra == "paperspace"
-
protobuf<7.0.0,>=5.29.6[primeintellect]extra == "primeintellect"
-
protobuf<7.0.0,>=5.29.6[runpod]extra == "runpod"
-
protobuf<7.0.0,>=5.29.6[scp]extra == "scp"
-
protobuf<7.0.0,>=5.29.6[seeweb]extra == "seeweb"
-
protobuf<7.0.0,>=5.29.6[server]extra == "server"
-
protobuf<7.0.0,>=5.29.6[shadeform]extra == "shadeform"
-
protobuf<7.0.0,>=5.29.6[slurm]extra == "slurm"
-
protobuf<7.0.0,>=5.29.6[ssh]extra == "ssh"
-
protobuf<7.0.0,>=5.29.6[vast]extra == "vast"
-
protobuf<7.0.0,>=5.29.6[vastdata]extra == "vastdata"
-
protobuf<7.0.0,>=5.29.6[verda]extra == "verda"
-
protobuf<7.0.0,>=5.29.6[vsphere]extra == "vsphere"
-
protobuf<7.0.0,>=5.29.6[yotta]extra == "yotta"
-
protobuf<7.0.0,>=5.29.6[cloudflare]extra == "cloudflare"
-
protobuf<7.0.0,>=5.29.6[azure]extra == "azure"
-
protobuf<7.0.0,>=5.29.6[aws]extra == "aws"
-
protobuf<7.0.0,>=5.29.6[nebius]extra == "nebius"
-
protobuf<7.0.0,>=5.29.6[oci]extra == "oci"
-
protobuf<7.0.0,>=5.29.6[paperspace]extra == "paperspace"
-
protobuf<7.0.0,>=5.29.6[remote]extra == "remote"
-
protobuf<7.0.0,>=5.29.6[all]extra == "all"
-
protobuf<7.0.0,>=5.29.6[coreweave]extra == "coreweave"
-
protobuf<7.0.0,>=5.29.6[cudo]extra == "cudo"
-
protobuf<7.0.0,>=5.29.6[do]extra == "do"
-
protobuf<7.0.0,>=5.29.6[docker]extra == "docker"
-
protobuf<7.0.0,>=5.29.6[fluidstack]extra == "fluidstack"
-
protobuf<7.0.0,>=5.29.6[gcp]extra == "gcp"
-
protobuf<7.0.0,>=5.29.6[huggingface]extra == "huggingface"
-
protobuf<7.0.0,>=5.29.6[hyperbolic]extra == "hyperbolic"
-
protobuf<7.0.0,>=5.29.6[ibm]extra == "ibm"
-
protobuf<7.0.0,>=5.29.6[kubernetes]extra == "kubernetes"
-
protobuf<7.0.0,>=5.29.6[lambda]extra == "lambda"
-
protobuf<7.0.0,>=5.29.6[mithril]extra == "mithril"
-
pycares<5[all]extra == "all"
-
pycares<5[runpod]extra == "runpod"
-
pydo>=0.3.0[do]extra == "do"
-
pydo>=0.3.0[all]extra == "all"
-
pyjwt[lambda]extra == "lambda"
-
pyjwt[all]extra == "all"
-
pyjwt[aws]extra == "aws"
-
pyjwt[azure]extra == "azure"
-
pyjwt[cloudflare]extra == "cloudflare"
-
pyjwt[coreweave]extra == "coreweave"
-
pyjwt[cudo]extra == "cudo"
-
pyjwt[do]extra == "do"
-
pyjwt[docker]extra == "docker"
-
pyjwt[fluidstack]extra == "fluidstack"
-
pyjwt[gcp]extra == "gcp"
-
pyjwt[huggingface]extra == "huggingface"
-
pyjwt[hyperbolic]extra == "hyperbolic"
-
pyjwt[ibm]extra == "ibm"
-
pyjwt[kubernetes]extra == "kubernetes"
-
pyjwt[mithril]extra == "mithril"
-
pyjwt[nebius]extra == "nebius"
-
pyjwt[oci]extra == "oci"
-
pyjwt[paperspace]extra == "paperspace"
-
pyjwt[primeintellect]extra == "primeintellect"
-
pyjwt[runpod]extra == "runpod"
-
pyjwt[scp]extra == "scp"
-
pyjwt[seeweb]extra == "seeweb"
-
pyjwt[server]extra == "server"
-
pyjwt[shadeform]extra == "shadeform"
-
pyjwt[slurm]extra == "slurm"
-
pyjwt[ssh]extra == "ssh"
-
pyjwt[vast]extra == "vast"
-
pyjwt[vastdata]extra == "vastdata"
-
pyjwt[verda]extra == "verda"
-
pyjwt[vsphere]extra == "vsphere"
-
pyjwt[yotta]extra == "yotta"
-
pyopenssl>=23.2.0[gcp]extra == "gcp"
-
pyopenssl>=23.2.0[all]extra == "all"
-
python-dateutil[ssh]extra == "ssh"
-
python-dateutil[all]extra == "all"
-
python-dateutil[kubernetes]extra == "kubernetes"
-
python-dateutil[coreweave]extra == "coreweave"
-
python-hostlist[slurm]extra == "slurm"
-
python-hostlist[all]extra == "all"
-
pyvmomi==8.0.1.0.2[vsphere]extra == "vsphere"
-
pyvmomi==8.0.1.0.2[all]extra == "all"
-
ray>=2.6.1[ibm]extra == "ibm"
-
ray>=2.6.1[scp]extra == "scp"
-
ray>=2.6.1[docker]extra == "docker"
-
ray>=2.6.1[all]extra == "all"
-
runpod>=1.6.1[runpod]extra == "runpod"
-
runpod>=1.6.1[all]extra == "all"
-
sqlalchemy-adapter[docker]extra == "docker"
-
sqlalchemy-adapter[fluidstack]extra == "fluidstack"
-
sqlalchemy-adapter[gcp]extra == "gcp"
-
sqlalchemy-adapter[huggingface]extra == "huggingface"
-
sqlalchemy-adapter[hyperbolic]extra == "hyperbolic"
-
sqlalchemy-adapter[ibm]extra == "ibm"
-
sqlalchemy-adapter[kubernetes]extra == "kubernetes"
-
sqlalchemy-adapter[lambda]extra == "lambda"
-
sqlalchemy-adapter[mithril]extra == "mithril"
-
sqlalchemy-adapter[nebius]extra == "nebius"
-
sqlalchemy-adapter[oci]extra == "oci"
-
sqlalchemy-adapter[paperspace]extra == "paperspace"
-
sqlalchemy-adapter[primeintellect]extra == "primeintellect"
-
sqlalchemy-adapter[runpod]extra == "runpod"
-
sqlalchemy-adapter[scp]extra == "scp"
-
sqlalchemy-adapter[seeweb]extra == "seeweb"
-
sqlalchemy-adapter[server]extra == "server"
-
sqlalchemy-adapter[shadeform]extra == "shadeform"
-
sqlalchemy-adapter[slurm]extra == "slurm"
-
sqlalchemy-adapter[ssh]extra == "ssh"
-
sqlalchemy-adapter[vast]extra == "vast"
-
sqlalchemy-adapter[vastdata]extra == "vastdata"
-
sqlalchemy-adapter[verda]extra == "verda"
-
sqlalchemy-adapter[vsphere]extra == "vsphere"
-
sqlalchemy-adapter[yotta]extra == "yotta"
-
sqlalchemy-adapter[coreweave]extra == "coreweave"
-
sqlalchemy-adapter[cloudflare]extra == "cloudflare"
-
sqlalchemy-adapter[cudo]extra == "cudo"
-
sqlalchemy-adapter[aws]extra == "aws"
-
sqlalchemy-adapter[all]extra == "all"
-
sqlalchemy-adapter[azure]extra == "azure"
-
sqlalchemy-adapter[do]extra == "do"
-
tomli[runpod]extra == "runpod"
-
tomli[all]extra == "all"
-
vastai-sdk>=0.1.12[vast]extra == "vast"
-
vastai-sdk>=0.1.12[all]extra == "all"
-
websockets[all]extra == "all"
-
websockets[coreweave]extra == "coreweave"
-
websockets[kubernetes]extra == "kubernetes"
-
websockets[ssh]extra == "ssh"
Used By
- oumi 5.7K/mo
- coreason-ecosystem 3.3K/mo
- samudra 2.1K/mo
- krunic 1.2K/mo
- openad 839/mo
- gsobench 664/mo
- inferiallm 459/mo
- puffdeploy 405/mo
- ragent-core 336/mo
- llm-atc 308/mo