chore(deps): update loader dependencies non-major - #285
Merged
Conversation
| datasource | package | from | to | | ---------- | ------------ | ------ | ------ | | pypi | hydra-core | 1.3.5 | 1.3.6 | | pypi | pydantic | 2.13.4 | 2.13.5 | | pypi | transformers | 5.15.1 | 5.16.1 |
dreadnode-renovate-bot
Bot
force-pushed
the
renovate/loader-deps
branch
from
September 2, 2026 00:51
020d283 to
016d664
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==1.3.5→==1.3.6==2.13.4→==2.13.5==5.15.1→==5.16.1Release Notes
facebookresearch/hydra (hydra-core)
v1.3.6: Hydra 1.3.6Compare Source
What's Changed
Full Changelog: hydra-ecosystem/hydra@v1.3.5...v1.3.6
pydantic/pydantic (pydantic)
v2.13.5Compare Source
v2.13.5 (2026-08-28)
What's Changed
Fixes
pydantic-corestruct fields by @Viicos in #13624pydantic-coreforGeneralFieldsSerializerby @Viicos in #13629huggingface/transformers (transformers)
v5.16.1Compare Source
Release v5.16.1
This is a special release as we include GLM! (and a few small fixes)
GLM-5.3-Flash
GLM-5.3-Flash, the first natively multimodal model in the GLM-5 series. With 320B total parameters and just 18B active parameters, it outperforms GLM-5.2 across benchmarks and real-world workloads at one-tenth the price, while approaching Claude Opus 4.8 on coding and agentic benchmarks.
GLM-5.3-Flash starts from a newly trained base model, with its architecture and training recipe redesigned around capability and efficiency. For the first time in the GLM series, we introduce a hybrid architecture combining sparse and linear attention, sharply reducing long-context serving costs while preserving precise long-context capabilities. The model also adopts Manifold-Constrained Hyper-Connections (mHC) to further improve scaling efficiency. Together with our latest 30T-token multimodal pre-training corpus, these changes enable GLM-5.3-Flash to deliver more intelligence with less compute.
Links: Documentation
Small patch fixes
Mainly BC behavior for TP and pinning a hf kernel for security reasons 🤗
Full Changelog: huggingface/transformers@v5.16.0...v5.16.1
v5.16.0: Release: v5.16.0Compare Source
Release v5.16.0
New Model additions
Qwen4-Exp
Qwen4-Exp builds on Qwen3.5's hybrid text and multimodal architecture with three key components: GatedResidual (GR), Qwen Sparse Attention (QSA), and Per-Layer Embedding (PLE).
GR is a Qwen-developed residual architecture that combines Hyper-Connection with GatedNorm. It mixes multiple residual streams with fine-grained elementwise gating before each attention and Mixture-of-Experts (MoE) block, then controls how much of the block output is injected back into each stream.
QSA uses multiple query heads to score compressed key blocks, selects the most relevant contiguous token blocks, and keeps the incomplete trailing block uncompressed. This block-level selection reduces indexing overhead and improves memory locality for long sequences. Combined with Gated DeltaNet, QSA makes Qwen4-Exp the first hybrid architecture to integrate linear and sparse attention, substantially improving inference efficiency for long-context workloads.
PLE enriches selected decoder layers with layer-specific lexical features derived from hashed token n-grams and a dilated depthwise convolution.
Links: Documentation
GraniteSpeech5
Granite Speech 5.0 Turbo CTC is a lightweight (~470M parameters) conformer encoder for automatic speech recognition, trained with Connectionist Temporal Classification (CTC) on BPE targets. It is a fast, encoder-only member of the Granite Speech family: transcription requires a single forward pass followed by greedy CTC decoding, with no autoregressive decoder.
Architecturally, it extends the Granite Speech conformer CTC encoder with:
Frame stacking + block-wise time subsampling: the feature extractor stacks pairs of log-mel(+delta) frames (2x), and the first two conformer blocks each subsample time by 2 through a stride-2 depthwise convolution (with a mean-pooled residual), for a total 8x time reduction at 10 ms mel hop.
Block attention with Shaw's relative positional embeddings: attention is computed over fixed-size blocks (the sequence is right-padded to a whole number of blocks, with padded frames masked out), using separate bias-free query/key/value projections.
Self-conditioned CTC: the CTC posteriors of the middle layer are projected and fed back into the hidden states, and the CTC head is shared between this mid-layer self-conditioning and the final prediction.
Links: Documentation
Step3p7
Step-3.7-Flash was proposed in Step 3.7 Flash by StepFun. It is a 198B-parameter sparse Mixture-of-Experts vision-language model, pairing a 196B-parameter MoE language backbone with a 1.8B-parameter vision encoder for native image understanding.
StepFun hasn't published a technical report for Step-3.7-Flash, so the details below are drawn from the released checkpoint's configuration rather than a paper.
~GenerationMixin.generate] can use for speculative decoding viause_mtp=True.Links: Documentation
CohereCompass
CohereCompass is the base architecture for small, specialized (vision-)language models trained by Cohere.
Links: Documentation
ESMC and ESMFold2
ESMC and ESMFold2 are new state-of-the-art protein language and folding models from BioHub. ESMC is trained with a masked language modeling objective, and it can be easily transferred to sequence and token classification tasks for proteins. Checkpoints exist in various sizes, from 300M parameters up to 6B parameters. It works as a drop-in replacement for older ESM-2 and ESM-3 models, with significantly higher accuracy.
ESMFold2 is a state-of-the-art protein folding model which produces high accuracy predictions. It uses an iterated diffusion approach that is significantly different from the original ESMFold, offering huge improvements in accuracy for more complex structures.
Links: Documentation ESMC, Documentation ESMFold2
Breaking changes
The legacy tensor-parallel implementation has been replaced with a DTensor-native backend, so users relying on the previous TP API for inference or training must migrate to the new DTensor-based interface.
attn_implementation="sdpa"dispatch is now properly supported for wav2vec2_conformer, wav2vec2-bert, and SeamlessM4T/v2 models, which may change initialization behavior for users who previously worked around this limitation.FuyuProcessorno longer returns theimage_patch_indicesoutput, so any code that depends on this field must be updated to remove references to it.Cache
Several cache-related bugs were fixed in this release, including an off-by-one error in the sliding window cache, Whisper speculative decoding cache corruption, CpmAnt use-cache failures, Qwen2.5-Omni/Qwen3-Omni-MoE generation with compilable caches, and compressed-tensors loading for KV-cache-only quantized models. Documentation was also added for cache token removal using negative values, and per-layer cache configuration support (allowing models to use different cache settings per layer) was introduced.
Generation
This release fixes several generation bugs across multiple models, including Whisper speculative decoding issues (UnboundLocalError, cache corruption, speed regression, and left-padded batch position IDs), broken image generation in Emu3, garbage output in OLMo/GPTNeoX, and Qwen2.5-Omni/Qwen3-Omni-MoE generation with compilable caches. Additionally, logit distributions for candidate generators using sampling are now aligned by returning logits after applying logit processors.
generationfailing withimport_or_config(other (2)) (#48061) by @sergereview[bot] in [#48061]Attention
Several attention-related bug fixes were made in this release, including correcting a SigLIP2 documentation typo, fixing Flash/SDPA attention dispatch tests for xcodec2 and ROCm RDNA GPUs, resolving a GPT2 cross-attention mask being silently discarded, and enabling SDPA support declaration in
TimmWrapper. Per-layer cache configuration and attention-mask selection support was also introduced, allowing models with heterogeneous layer configurations to use distinctsliding_window,attention_chunk_size, andnumber_of_conv_statesvalues per layer.TimmWrapper(#47939) by @jiqing-feng in [#47939]Quantization
Quantization improvements include adding NVFP4 quantization support via HF kernels (enabling on-the-fly BF16 weight quantization with ~50% memory reduction), and fixing several bugs: reverting a regression in
is_quantization_compressedthat caused incorrect module layouts for packed-format checkpoints, fixing CLIP weight initialization failures with quantized checkpoints, and restoring KV-cache quantization setup for KV-cache-only quantized models.Parallelization
Introduced a naive pipeline parallel inference engine supporting tied/untied weight embeddings with seamless
generate()integration, while restoring backward compatibility for the tensor-parallel API with a deprecation cycle fortp_planinfrom_pretrained(). Additionally fixed a model parallel bug in the BLT model affecting beam search.Kernels
Kernel support was improved with documentation updates highlighting supported models, a fix for export crashes on kernel-decorated functions by adding a
is_torchdynamo_exportingguard, and the default Flash Attention 2 hub kernel version was bumped to v3 to resolve compatibility issues with newer PyTorch versions.Bugfixes and improvements
scorestype in stopping criteria docstrings (#47676) by @qgallouedec in [#47676]BayesianDetectorModel.from_pretrained()by callingpost_init()(#48254) by @woojinpaik in [#48254]GDN] Fix recurrent FLA fallback (#48266) by @vasqu in [#48266]tie_word_embeddingsnot lifted fromtext_configfor some VLM configs (BC regression) (#45857) by @qgallouedec in [#45857]force_accelerate_hooksshould not hide the signature it wraps (#48156) by @SunMarc in [#48156]16780c8(PR #47622) (#48134) by @sergereview[bot] in [#48134]gpt_ossruns on GPU (#48118) by @tarekziade in [#48118]b9090ae(PR #47096) (#48060) by @sergereview[bot] in [#48060]BatchFeaturein length-grouped samplers (#48034) by @qgallouedec in [#48034]pytestin theexamples_torchdeps (#48023) by @tarekziade in [#48023]got_ocr2failing withother(other (2)) (#47937) by @sergereview[bot] in [#47937]optfailing withother(other (2)) (#47909) by @sergereview[bot] in [#47909]vivitfailing withoutput_mismatch(tensor values differ (2)) (#47566) by @sergereview[bot] in [#47566]sliding_windowbeing halved on every config save/reload (#47940) by @Bluear7878 in [#47940]Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate CLI.