99 wires and counting

$ follow Hugging Face

Keep up with Hugging Face in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-09-02
stories 48

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

kernels gains minver checks, diffusers deprecates ONNX

By RepoJournal · Filed · About Hugging Face

huggingface/kernels now validates kernel metadata against a minimum version, and diffusers starts deprecating its ONNX export path.

huggingface/kernels introduces a `minver` field to kernel metadata so client libraries can verify the installed version meets requirements before use [1]. It also implements a capability check in `main` [2] and cleans up failed imports by removing partially initialized modules from `sys.modules` before re-raising the exception with kernel context [3]. In huggingface/kernels-community, tests now validate that `get_kernel()` calls use the repo id and version from each kernel's `build.toml` [4], and a JSON decoding error in hub upload comments is fixed by aligning the expected upload.json path [5]. For diffusers, the core is deprecating the ONNX export path [6], a change that will eventually remove ONNX support from the library. In transformers, the `capture_outputs` hook now supports `output_hidden_states_layers` so callers can retain only specific hidden-state layers, keeping non-requested positions as `None` [7]. A new BatchRebalanceSampler balances sequence-length cost across DP ranks in distributed training [8]. Sparse TikToken tokenizers no longer fail silently; the fix addresses non-contiguous tensors and potential `None` values [9]. Deprecated mask functions are removed from transformers [10].

Action items

References

  1. [1] feat: support and check minver ↗ huggingface/kernels
  2. [2] feat: implement capability check in main ↗ huggingface/kernels
  3. [3] fix: cleanup failed imports ↗ huggingface/kernels
  4. [4] feat: implement validation of kernel versions in the tests ↗ huggingface/kernels-community
  5. [5] fix json decoding error in the hub comment. ↗ huggingface/kernels-community
  6. [6] [core] deprecate onnx ↗ huggingface/diffusers
  7. [7] Allow capturing only necessary hidden_states with capture_outputs (#48081) ↗ huggingface/transformers
  8. [8] Batch Rebalance Data Sampler (#47340) ↗ huggingface/transformers
  9. [9] [Fix] Sparse TikToken tokenizers silently fail (#48446) ↗ huggingface/transformers
  10. [10] Remove deprecated mask functions (#48476) ↗ huggingface/transformers

Quick answers

What shipped in Hugging Face on September 2, 2026?
huggingface/kernels now validates kernel metadata against a minimum version, and diffusers starts deprecating its ONNX export path. In total, 24 commits and 24 pull requests landed.
Who contributed to Hugging Face on September 2, 2026?
9 developers shipped this update, including sayakpaul, iridescentWen, eustlb, Ma, Guokai, Rémi Ouazan, Wang, Yi, Cyril Vallez, and drbh, and 1 more.
What were the notable Hugging Face updates?
feat: support and check minver, feat: implement capability check in main, and fix: cleanup failed imports.