The Wire · Showcase
LEROBOT STABILIZES TORCH.COMPILE, HUB.JS SHIPS STREAMING APIS
By RepoJournal · Filed · About Hugging Face
LeRobot fixes critical graph breaks in PI0/PI0.5 torch.compile while hub.js lands async-generator download progress tracking and safer tensor type sync.
LeRobot's torch.compile pipeline got two critical fixes [1]: deepcopy of DynamicCache no longer breaks the computation graph in sample_actions, and repeated Dynamo recompilation from compute_layer_complete is eliminated. New compile tests and comprehensive end-to-end coverage [1] ensure these stay fixed. Separately, a dependency cap on placo <0.9.16 [2] patches nightly test failures on Ubuntu 24.04 where liburdfdom_sensor.so.4 goes missing. Hub.js v2.13.0 [3] ships streaming progress events for copyFolder [4] via async generators, letting you track downloads of many small files not tracked by git; this is medium risk since it refactors control flow around commits. The same release syncs safetensors dtypes with upstream [5], adding C64, F8_E4M3FNUZ, F8_E5M2FNUZ, U64, and U32. Diffusers adds AnyFlow any-step video pipelines [6], a flow-map framework that scales monotonically with NFE (1 to 32 steps) from a single checkpoint. And huggingface_hub migrates PyPI publishing to Trusted Publishing with Sigstore attestations [7], closing the supply-chain gap that left recent releases unsigned on PyPI.
Action items
- → Review and merge LeRobot torch.compile fixes [ref:1] before next release cycle huggingface/lerobot [plan]
- → Pin placo <0.9.16 in dependency lockfiles if deploying on Ubuntu 24.04 [ref:2] huggingface/lerobot [immediate]
- → Test hub.js v2.13.0 streaming APIs in non-git-tracked file workflows [ref:6][ref:7] huggingface/huggingface.js [plan]
References
- [1] fix(pi0, pi05): stabilize torch.compile and expand test coverage ↗ huggingface/lerobot
- [2] fix(deps): cap placo below 0.9.16 and harden kinematics import (#3647) huggingface/lerobot
- [3] hub-v2.13.0 ↗ huggingface/huggingface.js
- [4] Streaming events for copyFolder ↗ huggingface/huggingface.js
- [5] [hub] Sync safetensors Dtype union with upstream (#2187) huggingface/huggingface.js
- [6] Add AnyFlow Any-Step Video Diffusion Pipelines (Bidirectional + FAR Causal) ↗ huggingface/diffusers
- [7] ci(release): migrate PyPI publish to Trusted Publishing + attestations ↗ huggingface/huggingface_hub
FAQ
- What changed in Hugging Face on May 23, 2026?
- LeRobot fixes critical graph breaks in PI0/PI0.5 torch.compile while hub.js lands async-generator download progress tracking and safer tensor type sync.
- What should Hugging Face teams do about it?
- Review and merge LeRobot torch.compile fixes [ref:1] before next release cycle • Pin placo <0.9.16 in dependency lockfiles if deploying on Ubuntu 24.04 [ref:2] • Test hub.js v2.13.0 streaming APIs in non-git-tracked file workflows [ref:6][ref:7]
- Which Hugging Face repositories shipped on May 23, 2026?
- huggingface/lerobot, huggingface/huggingface.js, huggingface/diffusers, huggingface/huggingface_hub