Skip to content

fix(vllm): try PyPI before GitHub for cu130 wheel installs#5

Merged
rushilbhat merged 1 commit into
mainfrom
fix/vllm-cu130-wheel-install
Apr 28, 2026
Merged

fix(vllm): try PyPI before GitHub for cu130 wheel installs#5
rushilbhat merged 1 commit into
mainfrom
fix/vllm-cu130-wheel-install

Conversation

@rushilbhat
Copy link
Copy Markdown

Summary

Fix the CUDA 13 wheel install path in install_vllm.sh to try PyPI first and fall back to GitHub release wheels only when needed.

Problem

The CUDA 13 wheel-install path assumed that usable cu130 wheels would always come from GitHub release assets. That worked for older vLLM packaging, but it breaks for newer releases like v0.20.0, where CUDA 13 became the default PyPI wheel path.

As a result, Docker builds could fail by trying to download a GitHub wheel URL that does not exist.

Solution

Update container/deps/vllm/install_vllm.sh so that wheel installs tries PyPI first and then falls back to the GitHub release wheel only if the PyPI install fails

@rushilbhat rushilbhat merged commit 56189b3 into main Apr 28, 2026
7 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant