v1.24.0
📦 huggingface-hubView on GitHub →
✨ 5 features🐛 2 fixes🔧 8 symbols
Summary
This release introduces optional naming for Jobs on the Hugging Face Hub, making them easier to find and identify. The documentation has also been significantly updated with a CLI-first approach and new sections for AI agents.
Migration Steps
- To name an existing Job, use `hf jobs labels <job_id> --name my-job`.
✨ New Features
- Jobs on the Hub now support an optional `--name` flag on the CLI and a `name` parameter on the Python API (`run_job`, `run_uv_job`, `create_scheduled_job`, `create_scheduled_uv_job`). Names are stored as the `name` label and make Jobs easier to find and identify in the UI.
- You can now name an existing Job using `hf jobs labels <job_id> --name my-job`.
- The README has been completely refreshed to put the `hf` CLI first, including a standalone installer (curl/PowerShell) and a terminal quick start.
- A new **For AI agents** section introduces `hf skills add` for Codex, Cursor, OpenCode, Claude Code, and other AI tools.
- The Python content in the README is now under the renamed **Use the Python library** heading, with refreshed example models and a corrected tagline.
🐛 Bug Fixes
- Fix xet download rate: show summed, not per-file speed.
- Fix HTTP client name in download docs.