Commit 8a15116
[chore] Upgrade
# What does this PR do?
Bumps flashinfer packages (`flashinfer-python`, `flashinfer-cubin` and
`flashinfer-jit-cache`) to 0.6.14.
For `flashinfer-cubin` we need to use the wheel on flashinfer's index
instead of the wheel on PyPI
<!-- CURSOR_SUMMARY -->
---
> [!NOTE]
> **Medium Risk**
> Touches the pinned GPU inference dependency graph (flashinfer +
lockfile) used by vLLM on Linux; install/resolution regressions are the
main risk, with no production training code changes beyond a small test
env fix.
>
> **Overview**
> Aligns the Linux x86_64 **flashinfer** stack (`flashinfer-python`,
`flashinfer-jit-cache`, `flashinfer-cubin`) with **0.6.14**, matching
what **vLLM 0.26.0** expects instead of the previous 0.6.13 pin.
Override comments in `pyproject.toml` are updated to reflect that
rationale (including the ≥0.6.13 MNNVL fusion requirement).
>
> Because **flashinfer-cubin** is not published on PyPI beyond 0.6.13,
the PR adds an explicit **`flashinfer`** uv index
(`https://flashinfer.ai/whl/`) and wires **`flashinfer-cubin`** through
`[tool.uv.sources]` while **jit-cache** stays on the cu130 index.
**`uv.lock`** is refreshed accordingly (including transitive bumps such
as **`cuda-tile`** 1.5.0 tied to the new flashinfer release).
>
> GPU test Ray init only forwards **`LD_LIBRARY_PATH`** into the runtime
env when it is already set, avoiding propagating a missing/`None` value.
>
> <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit
9b86de8. Bugbot is set up for automated
code reviews on this repo. Configure
[here](https://www.cursor.com/dashboard/bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
---------
Signed-off-by: SumanthRH <sumanthrh@anyscale.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>flashinfer to 0.6.14 (#2135)1 parent 25afc27 commit 8a15116
3 files changed
Lines changed: 101 additions & 103 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
125 | 125 | | |
126 | 126 | | |
127 | 127 | | |
128 | | - | |
129 | | - | |
130 | | - | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
131 | 131 | | |
132 | 132 | | |
133 | 133 | | |
| |||
158 | 158 | | |
159 | 159 | | |
160 | 160 | | |
161 | | - | |
| 161 | + | |
162 | 162 | | |
163 | 163 | | |
164 | 164 | | |
165 | 165 | | |
166 | 166 | | |
167 | | - | |
168 | | - | |
| 167 | + | |
| 168 | + | |
169 | 169 | | |
170 | 170 | | |
171 | 171 | | |
| |||
250 | 250 | | |
251 | 251 | | |
252 | 252 | | |
253 | | - | |
254 | | - | |
255 | | - | |
256 | | - | |
257 | | - | |
258 | | - | |
259 | | - | |
260 | | - | |
261 | | - | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
262 | 266 | | |
263 | 267 | | |
264 | 268 | | |
| |||
305 | 309 | | |
306 | 310 | | |
307 | 311 | | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
308 | 320 | | |
309 | 321 | | |
310 | 322 | | |
| |||
318 | 330 | | |
319 | 331 | | |
320 | 332 | | |
| 333 | + | |
321 | 334 | | |
322 | 335 | | |
323 | 336 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
391 | 391 | | |
392 | 392 | | |
393 | 393 | | |
394 | | - | |
| 394 | + | |
| 395 | + | |
395 | 396 | | |
396 | 397 | | |
397 | 398 | | |
| |||
0 commit comments