Skip to content

deps-py(deps): bump peft from 0.13.2 to 0.19.1 in /apps#6

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/apps/peft-0.19.1
Open

deps-py(deps): bump peft from 0.13.2 to 0.19.1 in /apps#6
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/apps/peft-0.19.1

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot Bot commented on behalf of github May 24, 2026

Bumps peft from 0.13.2 to 0.19.1.

Release notes

Sourced from peft's releases.

v0.19.1

A small patch release containing these fixes:

Full Changelog: huggingface/peft@v0.19.0...v0.19.1

v0.19.0

Highlights

This PEFT release contains no less than nine new PEFT methods, described below. It also contains numerous enhancements that should make PEFT more useful to many users.

New Methods

GraLoRA

@​yeonjoon-jung01 added "GraLoRA: Granular Low-Rank Adaptation for Parameter-Efficient Fine-Tuning" to PEFT (#2851). This method subdivides the base weight into smaller blocks and applies LoRA to those. This more granular adaptation promises to increase expressiveness and improve performance, especially at higher ranks (64+), closing the gap to full fine-tuning.

BD-LoRA

@​Conzel contributed BD-LoRA: "Block-Diagonal LoRA for Eliminating Communication Overhead in Tensor Parallel LoRA Serving" (#2895). With BD-LoRA, the LoRA weights are implemented in a block-diagonal way. This allows to reduce communication overhead when using tensor parallelism (TP) and thus faster serving.

There is an experiment branch for BD-LoRA support in vLLM: vllm-project/vllm#28136.

Cartridges

Thanks to @​kashif, PEFT now also supports Cartridges (#2953). The main purpose of this method is to train a prefix to compress a long context to a short size and thus save on tokens. On a low level, this is similar to prefix tuning. The PR also added an example recipe to quickly get started.

PVeRA

"PVeRA: Probabilistic Vector-Based Random Matrix Adaptation" was added to PEFT by @​leofillioux in #2952. It is an extension of VeRA, a PEFT method that uses weight sharing between layers to be especially parameter efficient. PVeRA builds on top of that by adding a probabilistic element, sampling from the shared parameters and promising better performance overall.

PSOFT

@​fei407 added PSOFT, "Efficient Orthogonal Fine-Tuning with Principal Subspace Adaptation", to PEFT in #3037. Orthogonal fine-tuning techniques like OFT and BOFT are good at preserving the structure and thus capabilities of the underlying base model. PSOFT improves efficiency of this technique by constraining the adaptation to low-rank principal subspace.

Lily

@​yibozhong added Lily: "Low-Rank Interconnected Adaptation across Layers" to PEFT in #2563. Lily is on the surface similar to LoRA but has a sophisticated parameter sharing scheme. The A parameters are shared blockwise (e.g. 4 consecutive q_proj layers share the same A). There is a pool of B parameters that is shared globally, the actual B's are chosen in a data-dependent way through a router. This allows Lily to use higher ranks than LoRA while maintaining a low trainable parameter count.

PEANuT

In #3084, "PEANuT: Parameter-Efficient Adaptation with Weight-aware Neural Tweakers" was added to PEFT, again by @​yibozhong. PEANuT adds a small, neural net (so called weight-aware neural tweakers) to the base model. Compared to LoRA, this increases expressivity for the same trainable parameter count or allows to greatly lower the parameter count without sacrificing expressivity. This comes at the expensive of a higher memory requirement for the same parameter count and decreased speed.

TinyLoRA

We have another serial contributor in @​kashif, who also contributed TinyLoRA: "Learning to Reason in 13 Parameters" in #3024. This is a PEFT method that allows to train an extremely small number of parameters, much lower than what could be achieved even with LoRA rank 1. The paper shows that in particular with reinforcement learning, it can often be enough to train just a few parameters to achieve good results.

... (truncated)

Commits

@dependabot @github
Copy link
Copy Markdown
Author

dependabot Bot commented on behalf of github May 24, 2026

Labels

The following labels could not be found: supply-chain, w763. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

sneaky-hippo added a commit that referenced this pull request May 24, 2026
Replaces the W836 burnt-sienna Warm Paper aesthetic (user: "orange is
HIDEOUS") with a navy/linen editorial palette: deep midnight navy
#1d2d44 accent on cool linen #f4f0e8 paper; warm-dark variants
#0e1014 / #7d96c0. Substantial lift, not a recolor.

Triangle (3-file palette pipeline):
- public/design-tokens.css: --ks-accent + --ks-bg-* retune
- public/ks.css: :root + [data-theme=dark] palette swap
- public/warm-paper.css: Ink & Linen v2 overlay - Source Serif Pro
  H1/H2, engraved section rules (border + inset highlight), SVG
  fractal noise paper grain (multiply light / overlay dark), refined
  card geometry with hover translateY(-1px) + earned shadow lift,
  primary-button navy shadow, syntax-token recolor (#7d96c0 keyword,
  #b8c8a8 string, #d4c89e number, #c4a988 fn)

Legacy mint scrub:
- public/frontier.css: all rgba(126,240,210,X) -> rgba(29,45,68,X);
  --fr-amber/--fr-violet swapped; Enterprise tier column removed
  (.fr-tier-row -> repeat(3))
- public/w706.css: same mint->navy + amber->sage + violet->sand

Homepage structural redesign (public/index.html):
- .kolm anatomy: ASCII tree (user: "this is an eye soar") replaced
  with W837 specimen sheet, a typeset 7-row dl list (spec.toml,
  weights/, eval.frozen.jsonl, bakeoff/, receipts/, manifest.json,
  sidecar.ed25519) reading like a publication describing a part
- Sample artifacts: table-as-hero (user: "should be way more about
  product rather than random shit we built") reframed as the
  Capture -> Distill -> Quantize -> Seal compiler narrative;
  original 4-row table tucked into a <details> fold labelled
  "smoke test, not a brag"
- Enterprise pricing tier removed (user: "remove custom tier for
  now"); footer prose simplified; ROI calc select trimmed
- Why-grid: 4-cell "why kolm" (user: "not so important keep it as
  smaller text at the end not so big") demoted to small editorial
  footnote (#why-footnote, 13.5px, 2-col compact paragraphs)
  after the finale CTA

Site-wide cascade:
- scripts/warm-paper-injection.cjs: theme-color hex defaults updated
  (light #f4f0e8, dark #0e1014)
- 632 public/**/*.html: <meta name="theme-color"> normalized to
  Ink & Linen pair

Cache:
- public/sw.js: v73 -> v74; appended wave837-ink-linen-palette slug

Audits clean: 0 missing static refs, 28,863 hrefs ok. WF01 18/18
green. Em-dash budget restored to 0 in index.html (W220 #6 +
W271 #22 lock-ins green). Pre-existing wave-floor sw.js regex
failures (W220 #11, W271 #25) and W271 #27 v0.2 anchor predate
W837 per W836 memory.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@dependabot dependabot Bot force-pushed the dependabot/pip/apps/peft-0.19.1 branch from 8047436 to 068cb8c Compare May 26, 2026 20:44
Bumps [peft](https://github.com/huggingface/peft) from 0.13.2 to 0.19.1.
- [Release notes](https://github.com/huggingface/peft/releases)
- [Commits](huggingface/peft@v0.13.2...v0.19.1)

---
updated-dependencies:
- dependency-name: peft
  dependency-version: 0.19.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/pip/apps/peft-0.19.1 branch from 068cb8c to 3971740 Compare May 29, 2026 06:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants