Skip to content

chore(deps): update dependency flashinfer-python to v0.6.14#123

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/flashinfer-python-0.x
Open

chore(deps): update dependency flashinfer-python to v0.6.14#123
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/flashinfer-python-0.x

Conversation

@renovate

@renovate renovate Bot commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
flashinfer-python ==0.6.12==0.6.14 age confidence

Release Notes

flashinfer-ai/flashinfer (flashinfer-python)

v0.6.14

Compare Source

Manual Intervention Needed ⚠️

Please modify your install instructions as you bump the version to 0.6.14.

pip install flashinfer-python
 
pip install flashinfer-cubin --index-url https://flashinfer.ai/whl     # this is the difference
 
pip install flashinfer-jit-cache --index-url https://flashinfer.ai/whl/cu129

# OR 
pip install flashinfer-jit-cache --index-url https://flashinfer.ai/whl/cu130

See also #​3808

Highlights

This release pushes FlashInfer's coverage onto Blackwell RTX PRO and DGX Spark silicon, lands the CuTe-DSL rewrite of the gated-delta-rule (GDN) kernels behind Qwen3.5/3.6, and makes those kernels production-ready inside vLLM.

Gemma 4 and W4A16 on Blackwell RTX Pro and DGX Spark

Blackwell SM12x parts (RTX PRO 6000, DGX Spark / GB10) previously trailed Blackwell GB200 NVL72 (and B300 SM103) on attention shape and quantization coverage. This release closes the gap for Gemma 4 and weight-only-quantized inference: head_dim=512 attention for Gemma 4's global layers now runs on SM120/121, the FMHAv2 prefill path gains head_dim=256/512 and sliding-window masking on SM120, the new mm_bf16_fp4 W4A16 GEMM is tuned for DGX Spark (completing W4A16 across both dense GEMM and MoE), and gated tanh-GELU brings Gemma 4 MoE onto the CUTLASS backend.

GDN / gated delta rule: CuTe-DSL overhaul (Qwen3.5/3.6)

The gated-delta-rule kernels behind the Qwen3.5/3.6 family were rewritten from CUTLASS C++ to CuTe-DSL (#​3491). The rewrite eliminates the C++ JIT compilation pain reported by customers and establishes the base for context-parallel delta-rule kernels — covering SM90 prefill and its context-parallel variant, SM120 prefill, and a ~20–25% GDN prefill speedup from mainloop efficiency work.

GDN production-ready in vLLM

Two gaps blocked GDN serving in vLLM (#​3602); both are now resolved. GDN kernels are compilation batch-size agnostic, so a single compiled cubin is reused across batch shapes instead of recompiling on every new batch size at inference time, and a new BF16 state recovery/decode kernel writes SSM state into preallocated space to supply the MTP-compatible spec-decode path vLLM needs.

DeepSeek-class sparse MLA on Blackwell, FP8 KV on Hopper

New sparse-MLA paged-attention kernels extend the DeepSeek-V4 (d_qk=512) and DeepSeek-V3.2 / GLM-5.1 (d_qk=576) families onto SM120/121 through the existing flashinfer.mla APIs, with DSv4 coverage broadened to 8/16/32 head counts. On Hopper SM90, native FP8 KV cache support eliminates SGLang's per-layer cast workaround, saving an HBM round-trip per layer on DeepSeek-V3/V4 while staying bit-identical to the BF16 path.

This release pushes FlashInfer's coverage onto Blackwell RTX PRO and DGX Spark silicon, lands the CuTe-DSL rewrite of the gated-delta-rule (GDN) kernels behind Qwen3.5/3.6, and makes those kernels production-ready inside vLLM.

What's Changed
New Contributors

Full Changelog: flashinfer-ai/flashinfer@v0.6.13rc2...v0.6.14

v0.6.13

Compare Source

What's Changed
New Contributors

Full Changelog: flashinfer-ai/flashinfer@v0.6.12rc3...v0.6.13


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot force-pushed the renovate/flashinfer-python-0.x branch 6 times, most recently from 79bf3af to e47106d Compare June 9, 2026 06:35
@renovate renovate Bot force-pushed the renovate/flashinfer-python-0.x branch 5 times, most recently from b7642ac to e5caed6 Compare June 18, 2026 08:28
@renovate renovate Bot force-pushed the renovate/flashinfer-python-0.x branch 2 times, most recently from 8712535 to 4846306 Compare June 22, 2026 08:24
@renovate renovate Bot changed the title chore(deps): update dependency flashinfer-python to v0.6.12 chore(deps): update dependency flashinfer-python to v0.6.13 Jun 25, 2026
@renovate renovate Bot force-pushed the renovate/flashinfer-python-0.x branch 2 times, most recently from bd9a2fa to 423e158 Compare July 2, 2026 12:20
@renovate renovate Bot changed the title chore(deps): update dependency flashinfer-python to v0.6.13 chore(deps): update dependency flashinfer-python to v0.6.14 Jul 2, 2026
@renovate renovate Bot force-pushed the renovate/flashinfer-python-0.x branch 8 times, most recently from 4234234 to 420b89e Compare July 8, 2026 15:27
@renovate renovate Bot force-pushed the renovate/flashinfer-python-0.x branch 5 times, most recently from ea10f4f to 6731996 Compare July 14, 2026 08:35
@renovate renovate Bot force-pushed the renovate/flashinfer-python-0.x branch 2 times, most recently from 78c71b0 to ae59d17 Compare July 14, 2026 12:15
@renovate renovate Bot force-pushed the renovate/flashinfer-python-0.x branch from ae59d17 to cde80a5 Compare July 14, 2026 13:41
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