chore: ⬆️ Update vllm-project/vllm cu130 wheel to 0.32.0 (#12760)

* ⬆️ Update vllm-project/vllm cu130 wheel

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* fix(vllm): use Python 3.12 for CUDA 13 wheels

Select the existing portable Python 3.12.12 release for the vLLM cublas13 profile before creating its venv. vLLM 0.32 requires Python >=3.11; keep the cu130 wheel indexes and all other profiles unchanged.

Assisted-by: nib:gpt-6.1-sol
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>

---------

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
Co-authored-by: mudler <2420543+mudler@users.noreply.github.com>
Co-authored-by: Ettore Di Giacinto <mudler@localai.io>
This commit is contained in:
authored and GitHub committed 2026-10-26 15:12:25 +01:00
1 parent 45044c1afa
commit 6a11435f12
2 files changed
+7 -2

No files matched your search

+5
View File
@@ -55,6 +55,11 @@ fi
# first-match strategy would still pick the PyPI wheel, so allow it to consult
# every configured index when resolving.
if [ "x${BUILD_PROFILE}" == "xcublas13" ]; then
# vLLM 0.32+ requires Python >=3.11; match the portable Python used by
# the other Python 3.12 vLLM profiles before installRequirements.
PYTHON_VERSION="3.12"
PYTHON_PATCH="12"
PY_STANDALONE_TAG="20251120"
EXTRA_PIP_INSTALL_FLAGS+=" --index-strategy=unsafe-best-match"
fi
@@ -3,8 +3,8 @@
# on a cu130 host. Pull the cu130-flavoured wheel from vLLM's per-tag index
# instead — the cublas13 case in install.sh adds --index-strategy=unsafe-best-match
# so uv consults this index alongside PyPI.
--extra-index-url https://wheels.vllm.ai/0.31.0/cu130
--extra-index-url https://wheels.vllm.ai/0.32.0/cu130
# VERSION COUPLING: darwin/Apple-Silicon builds use vllm-metal (see install.sh),
# which pins this exact vLLM version. Bumping vllm here means coordinating with a
# vllm-metal release that supports the new version, or macOS/Metal builds break.
vllm==0.31.0
vllm==0.32.0