{"package":"huggingface-hub","ecosystem":"pypi","latest_version":"1.10.2","description":"Client library to download and publish models, datasets and other repos on the huggingface.co hub","license":"Apache-2.0","homepage":"https://github.com/huggingface/huggingface_hub","repository":"https://github.com/huggingface/huggingface_hub","downloads_weekly":51810756,"health":{"score":92,"risk":"low","breakdown":{"maintenance":25,"popularity":20,"security":25,"maturity":15,"community":7},"deprecated":false,"max_score":100},"vulnerabilities":{"count":0,"critical":0,"high":0,"medium":0,"low":0,"details":[]},"versions":{"latest":"1.10.2","total_count":264,"recent":["1.5.0rc0","1.5.0","1.6.0rc0","1.6.0","1.7.0rc0","1.7.0rc1","1.7.0","1.7.1","1.7.2","1.8.0rc0","1.8.0","1.9.0rc0","1.9.0","1.9.1","1.9.2","1.10.0rc0","1.10.0rc1","1.10.0","1.10.1","1.10.2"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":1,"first_published":null,"last_published":"2026-04-14T10:42:26.563970Z","dependencies_count":112,"dependencies":["filelock>=3.10.0","fsspec>=2023.5.0","hf-xet<2.0.0,>=1.4.3; platform_machine == \"x86_64\" or platform_machine == \"amd64\" or platform_machine == \"AMD64\" or platform_machine == \"arm64\" or platform_machine == \"aarch64\"","httpx<1,>=0.23.0","packaging>=20.9","pyyaml>=5.1","tqdm>=4.42.1","typer","typing-extensions>=4.1.0","authlib>=1.3.2; extra == \"oauth\"","fastapi; extra == \"oauth\"","httpx; extra == \"oauth\"","itsdangerous; extra == \"oauth\"","torch; extra == \"torch\"","safetensors[torch]; extra == \"torch\"","toml; extra == \"fastai\"","fastai>=2.4; extra == \"fastai\"","fastcore>=1.3.27; extra == \"fastai\"","hf-xet<2.0.0,>=1.4.3; extra == \"hf-xet\"","mcp>=1.8.0; extra == \"mcp\"","authlib>=1.3.2; extra == \"testing\"","fastapi; extra == \"testing\"","httpx; extra == \"testing\"","itsdangerous; extra == \"testing\"","jedi; extra == \"testing\"","Jinja2; extra == \"testing\"","pytest>=8.4.2; extra == \"testing\"","pytest-cov; extra == \"testing\"","pytest-env; extra == \"testing\"","pytest-xdist; extra == \"testing\"","pytest-vcr; extra == \"testing\"","pytest-asyncio; extra == \"testing\"","pytest-rerunfailures<16.0; extra == \"testing\"","pytest-mock; extra == \"testing\"","urllib3<2.0; extra == \"testing\"","soundfile; extra == \"testing\"","Pillow; extra == \"testing\"","numpy; extra == \"testing\"","duckdb; extra == \"testing\"","fastapi; extra == \"testing\"","gradio>=5.0.0; extra == \"gradio\"","requests; extra == \"gradio\"","typing-extensions>=4.8.0; extra == \"typing\"","types-PyYAML; extra == \"typing\"","types-simplejson; extra == \"typing\"","types-toml; extra == \"typing\"","types-tqdm; extra == \"typing\"","types-urllib3; extra == \"typing\"","ruff>=0.9.0; extra == \"quality\"","mypy==1.15.0; extra == \"quality\"","libcst>=1.4.0; extra == \"quality\"","ty; extra == \"quality\"","authlib>=1.3.2; extra == \"all\"","fastapi; extra == \"all\"","httpx; extra == \"all\"","itsdangerous; extra == \"all\"","jedi; extra == \"all\"","Jinja2; extra == \"all\"","pytest>=8.4.2; extra == \"all\"","pytest-cov; extra == \"all\"","pytest-env; extra == \"all\"","pytest-xdist; extra == \"all\"","pytest-vcr; extra == \"all\"","pytest-asyncio; extra == \"all\"","pytest-rerunfailures<16.0; extra == \"all\"","pytest-mock; extra == \"all\"","urllib3<2.0; extra == \"all\"","soundfile; extra == \"all\"","Pillow; extra == \"all\"","numpy; extra == \"all\"","duckdb; extra == \"all\"","fastapi; extra == \"all\"","ruff>=0.9.0; extra == \"all\"","mypy==1.15.0; extra == \"all\"","libcst>=1.4.0; extra == \"all\"","ty; extra == \"all\"","typing-extensions>=4.8.0; extra == \"all\"","types-PyYAML; extra == \"all\"","types-simplejson; extra == \"all\"","types-toml; extra == \"all\"","types-tqdm; extra == \"all\"","types-urllib3; extra == \"all\"","authlib>=1.3.2; extra == \"dev\"","fastapi; extra == \"dev\"","httpx; extra == \"dev\"","itsdangerous; extra == \"dev\"","jedi; extra == \"dev\"","Jinja2; extra == \"dev\"","pytest>=8.4.2; extra == \"dev\"","pytest-cov; extra == \"dev\"","pytest-env; extra == \"dev\"","pytest-xdist; extra == \"dev\"","pytest-vcr; extra == \"dev\"","pytest-asyncio; extra == \"dev\"","pytest-rerunfailures<16.0; extra == \"dev\"","pytest-mock; extra == \"dev\"","urllib3<2.0; extra == \"dev\"","soundfile; extra == \"dev\"","Pillow; extra == \"dev\"","numpy; extra == \"dev\"","duckdb; extra == \"dev\"","fastapi; extra == \"dev\"","ruff>=0.9.0; extra == \"dev\"","mypy==1.15.0; extra == \"dev\"","libcst>=1.4.0; extra == \"dev\"","ty; extra == \"dev\"","typing-extensions>=4.8.0; extra == \"dev\"","types-PyYAML; extra == \"dev\"","types-simplejson; extra == \"dev\"","types-toml; extra == \"dev\"","types-tqdm; extra == \"dev\"","types-urllib3; extra == \"dev\""]},"recommendation":{"action":"safe_to_use","issues":[],"use_version":"1.10.2","version_hint":null,"summary":"huggingface-hub@1.10.2 is safe to use (health: 92/100)"},"requested_version":null,"_cache":"miss","_response_ms":629,"_powered_by":"depscope.dev — free package intelligence for AI agents"}