Skip to content

Support vLLM 0.28 (issue #84) - #132

Draft
yairallouche wants to merge 1 commit into
mainfrom
issue-84-support-0.28
Draft

yairallouche wants to merge 1 commit into
mainfrom
issue-84-support-0.28

Conversation

@yairallouche

Copy link
Copy Markdown
Collaborator

Migrates the second, mutually-exclusive vLLM track from 0.20 to 0.28, keeping the 0.19.1 default track unchanged. Tracks issue generative-computing/granite-switch-staging#84.

Changes

  • pyproject.toml: vllm20 extra/group → vllm28 (>=0.28.0,<0.29.0); dev-vllm20dev-vllm28; all [tool.uv].conflicts updated. transformers cap raised to <5.16.0 (vLLM 0.28 requires only >=5.5.3).
  • .github/workflows/gpu-tests.yaml: matrix leg vllm20/dev-vllm20vllm28/dev-vllm28.
  • uv.lock: regenerated — resolves vllm 0.19.1 + 0.28.0, torch 2.10 + 2.13, triton 3.6 + 3.7.1, torchvision 0.25 + 0.28.
  • Docs/comments swept vllm20vllm28.

vLLM 0.28 hard-pins torch==2.13.0 (torchvision 0.28 / triton 3.7.1), pulled per dependency-group so the two tracks never share a lockfile resolution.

Status

Draft while the GPU test suite runs against the 0.28 leg. Will iterate on any failures the run surfaces.

🤖 Generated with Claude Code

Migrate the second, mutually-exclusive vLLM line from 0.20 to 0.28,
keeping the 0.19.1 default track unchanged. vLLM 0.28 hard-pins
torch==2.13.0 (with torchvision 0.28 / triton 3.7.1), pulled in per
dependency-group so the two tracks never share a lockfile resolution.

- pyproject.toml: vllm20 extra/group -> vllm28 (>=0.28.0,<0.29.0);
  dev-vllm20 -> dev-vllm28; all [tool.uv].conflicts entries updated.
  Raise transformers cap to <5.16.0 (vLLM 0.28 requires only >=5.5.3;
  uv resolves a single 5.8.x shared across both tracks).
- .github/workflows/gpu-tests.yaml: matrix leg vllm20/dev-vllm20 ->
  vllm28/dev-vllm28; refresh stale comments.
- uv.lock: regenerated; resolves vllm 0.19.1 + 0.28.0, torch 2.10 +
  2.13, triton 3.6 + 3.7.1, torchvision 0.25 + 0.28.
- Docs/comments swept vllm20 -> vllm28 (README, AUDIO, PREREQUISITES,
  audio test docstring fact).

Co-Authored-By: Claude Opus 4.8 <[email protected]>
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.

1 participant