🛠️ CLI improvements
hf CLI skill now fully expands subcommand groups and inlines all flags and options, making the CLI self-describing and easier for agents to discover.
- Expand nested groups, inline flags & common options glossary in SKILL.md (#3941) by @hanouticelina
- include common options inline (#3955) by @hanouticelina
hf extension install now uses uv for Python extension installation when available making extension installation faster:
> hyperfine "hf extensions install alvarobartt/hf-mem --force"
# Before
Benchmark 1: hf extensions install alvarobartt/hf-mem --force
Time (mean ± σ): 3.490 s ± 0.220 s [User: 1.925 s, System: 0.445 s]
Range (min … max): 3.348 s … 4.097 s 10 runs
# After
Benchmark 1: hf extensions install alvarobartt/hf-mem --force
Time (mean ± σ): 519.6 ms ± 119.7 ms [User: 216.6 ms, System: 95.2 ms]
Range (min … max): 371.6 ms … 655.2 ms 10 runs
- Use uv python extension installation when available (#3957) by @hanouticelina
Other QoL improvements:
- Add
--format jsontohf auth whoami(#3938) by @hanouticelina - Replace
huggingface-cliwithhfin brew upgrade command (#3946) by @hanouticelina
🐛 Bug & Typo fixes
- Fix HfFileSystem glob in missing subdirectory (#3935) by @lhoestq
- Fix: use module logger consistently and narrow bare except clauses (#3924) by @mango766
- Fix typo in --every help text (#3950) by @julien-c
📚 Docs
🏗️ Internal
- Remove conda workflow (#3928) by @Wauplin
- Fix version check message leaking into generated SKILL.md (#3949) by @hanouticelina
Full Changelog: v1.7.1...v1.7.2