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
- filelock
- fsspec >=2023.5.0
-
hf-xet
<2.0.0,>=1.1.3
platform_machine == "x86_64" or platform_machine == "amd64" or platform_machine == "arm64" or platform_machine == "aarch64"
- packaging >=20.9
- pyyaml >=5.1
- requests
- tqdm >=4.42.1
- typing-extensions >=3.7.4.3
114 optional dependencies
-
aiohttp[inference]extra == "inference"
-
aiohttp[dev]extra == "dev"
-
aiohttp[all]extra == "all"
-
aiohttp[testing]extra == "testing"
-
aiohttp[mcp]extra == "mcp"
-
authlib>=1.3.2[oauth]extra == "oauth"
-
authlib>=1.3.2[testing]extra == "testing"
-
authlib>=1.3.2[all]extra == "all"
-
authlib>=1.3.2[dev]extra == "dev"
-
fastai>=2.4[fastai]extra == "fastai"
-
fastapi[testing]extra == "testing"
-
fastapi[dev]extra == "dev"
-
fastapi[all]extra == "all"
-
fastapi[oauth]extra == "oauth"
-
fastcore>=1.3.27[fastai]extra == "fastai"
-
gradio>=4.0.0[testing]extra == "testing"
-
gradio>=4.0.0[all]extra == "all"
-
gradio>=4.0.0[dev]extra == "dev"
-
graphviz[tensorflow]extra == "tensorflow"
-
hf-transfer>=0.1.4[hf-transfer]extra == "hf-transfer"
-
hf-xet<2.0.0,>=1.1.2[hf-xet]extra == "hf-xet"
-
httpx[all]extra == "all"
-
httpx[testing]extra == "testing"
-
httpx[oauth]extra == "oauth"
-
httpx[dev]extra == "dev"
-
inquirerpy==0.3.4[cli]extra == "cli"
-
inquirerpy==0.3.4[dev]extra == "dev"
-
inquirerpy==0.3.4[testing]extra == "testing"
-
inquirerpy==0.3.4[all]extra == "all"
-
itsdangerous[all]extra == "all"
-
itsdangerous[dev]extra == "dev"
-
itsdangerous[oauth]extra == "oauth"
-
itsdangerous[testing]extra == "testing"
-
jedi[testing]extra == "testing"
-
jedi[all]extra == "all"
-
jedi[dev]extra == "dev"
-
jinja2[dev]extra == "dev"
-
jinja2[testing]extra == "testing"
-
jinja2[all]extra == "all"
-
keras<3.0[tensorflow-testing]extra == "tensorflow-testing"
-
libcst==1.4.0[dev]extra == "dev"
-
libcst==1.4.0[all]extra == "all"
-
libcst==1.4.0[quality]extra == "quality"
-
mcp>=1.8.0[mcp]extra == "mcp"
-
mypy<1.15.0,>=1.14.1[all]python_version == "3.8" and extra == "all"
-
mypy<1.15.0,>=1.14.1[dev]python_version == "3.8" and extra == "dev"
-
mypy<1.15.0,>=1.14.1[quality]python_version == "3.8" and extra == "quality"
-
numpy[dev]extra == "dev"
-
numpy[testing]extra == "testing"
-
numpy[all]extra == "all"
-
pillow[dev]extra == "dev"
-
pillow[testing]extra == "testing"
-
pillow[all]extra == "all"
-
pydot[tensorflow]extra == "tensorflow"
-
pytest<8.2.2,>=8.1.1[dev]extra == "dev"
-
pytest<8.2.2,>=8.1.1[all]extra == "all"
-
pytest<8.2.2,>=8.1.1[testing]extra == "testing"
-
pytest-asyncio[all]extra == "all"
-
pytest-asyncio[dev]extra == "dev"
-
pytest-asyncio[testing]extra == "testing"
-
pytest-cov[testing]extra == "testing"
-
pytest-cov[all]extra == "all"
-
pytest-cov[dev]extra == "dev"
-
pytest-env[testing]extra == "testing"
-
pytest-env[all]extra == "all"
-
pytest-env[dev]extra == "dev"
-
pytest-mock[all]extra == "all"
-
pytest-mock[dev]extra == "dev"
-
pytest-mock[testing]extra == "testing"
-
pytest-rerunfailures[all]extra == "all"
-
pytest-rerunfailures[testing]extra == "testing"
-
pytest-rerunfailures[dev]extra == "dev"
-
pytest-vcr[dev]extra == "dev"
-
pytest-vcr[testing]extra == "testing"
-
pytest-vcr[all]extra == "all"
-
pytest-xdist[dev]extra == "dev"
-
pytest-xdist[testing]extra == "testing"
-
pytest-xdist[all]extra == "all"
-
ruff>=0.9.0[quality]extra == "quality"
-
ruff>=0.9.0[all]extra == "all"
-
ruff>=0.9.0[dev]extra == "dev"
-
safetensors[torch]extra == "torch"
-
soundfile[dev]extra == "dev"
-
soundfile[all]extra == "all"
-
soundfile[testing]extra == "testing"
-
tensorflow[tensorflow-testing]extra == "tensorflow-testing"
-
tensorflow[tensorflow]extra == "tensorflow"
-
toml[fastai]extra == "fastai"
-
torch[torch]extra == "torch"
-
typer[mcp]extra == "mcp"
-
types-pyyaml[dev]extra == "dev"
-
types-pyyaml[typing]extra == "typing"
-
types-pyyaml[all]extra == "all"
-
types-requests[dev]extra == "dev"
-
types-requests[typing]extra == "typing"
-
types-requests[all]extra == "all"
-
types-simplejson[all]extra == "all"
-
types-simplejson[dev]extra == "dev"
-
types-simplejson[typing]extra == "typing"
-
types-toml[dev]extra == "dev"
-
types-toml[all]extra == "all"
-
types-toml[typing]extra == "typing"
-
types-tqdm[dev]extra == "dev"
-
types-tqdm[all]extra == "all"
-
types-tqdm[typing]extra == "typing"
-
types-urllib3[all]extra == "all"
-
types-urllib3[dev]extra == "dev"
-
types-urllib3[typing]extra == "typing"
-
typing-extensions>=4.8.0[dev]extra == "dev"
-
typing-extensions>=4.8.0[all]extra == "all"
-
typing-extensions>=4.8.0[typing]extra == "typing"
-
urllib3<2.0[all]extra == "all"
-
urllib3<2.0[dev]extra == "dev"
-
urllib3<2.0[testing]extra == "testing"