Repository navigation
Bump vllm from 0.10.1.1 to 0.32.0 in /sdks/python/container/ml/py312 - #40883
dependabot[bot] wants to merge 1 commit into
Conversation
Bumps [vllm](https://github.com/vllm-project/vllm) from 0.10.1.1 to 0.32.0. - [Release notes](https://github.com/vllm-project/vllm/releases) - [Commits](vllm-project/vllm@v0.10.1.1...v0.32.0) --- updated-dependencies: - dependency-name: vllm dependency-version: 0.32.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
There was a problem hiding this comment.
📋 Review Summary
This Dependabot PR bumps vllm from 0.10.1.1 to 0.32.0 directly in sdks/python/container/ml/py312/gpu_image_requirements.txt. Because this file is an autogenerated, fully pinned lockfile, updating vllm in isolation introduces severe dependency conflicts with existing pinned packages and omits required transitive dependencies.
🔍 General Feedback
sdks/python/container/ml/py312/gpu_image_requirements.txtis generated via./gradlew :sdks:python:container:generatePythonRequirementsAllfromsdks/python/setup.pyand should not be modified manually without regenerating the full dependency tree.sdks/python/setup.pycurrently pins'vllm': ['openai==1.107.1', 'vllm==0.10.1.1', 'triton==3.3.1'](line 552) and bounds'torch>=2.3.0,<2.12.0'in thetransformersextra (line 513), both of which conflict withvllm==0.32.0(which requirestorch==2.13.0andopenai>=2.25.0).- If
vllmis to be upgraded across Python ML containers,sdks/python/setup.pyshould be updated and all Python container requirement files (py310,py311,py312,py313) regenerated accordingly (noting also thatvllm==0.32.0drops Python 3.10 support).
💡 Tip: Comment /gemini review on this pull request to trigger a new Gemini code review.
| uvloop==0.22.1 | ||
| virtualenv-clone==0.5.7 | ||
| vllm==0.10.1.1 | ||
| vllm==0.32.0 |
There was a problem hiding this comment.
🔴 Critical: Bumping vllm to 0.32.0 in isolation breaks this pinned requirements file:
- Incompatible pinned dependencies in this file:
vllm==0.32.0requirestorch==2.13.0(pinned to2.7.1),torchaudio==2.11.0(pinned to2.7.1),torchvision==0.28.0(pinned to0.22.1),transformers>=5.16.1,<5.20.0(pinned to4.55.4),tokenizers>=0.23.2(pinned to0.21.4),huggingface_hub>=1.31.0(pinned to0.36.2),openai>=2.25.0(pinned to1.107.1),fastapi[standard]>=0.133.0,<0.137.0(pinned to0.141.1),compressed-tensors==0.17.0(pinned to0.10.2),depyf==0.20.0(pinned to0.19.0),lm-format-enforcer==0.11.3(pinned to0.10.12),llguidance>=1.7.0,<1.8.0(pinned to0.7.30),numba==0.65.0(pinned to0.61.2),outlines_core==0.2.14(pinned to0.2.10), andxgrammar==0.2.8(pinned to0.1.21). - Missing transitive dependencies: New dependencies required by
vllm==0.32.0(such asflashinfer-python==0.7.0.post1,apache-tvm-ffi==0.1.11,anthropic>=0.71.0,mcp>=2.0.0,<3.0.0,torchcodec>=0.14, etc.) are absent from this file. - Out of sync with
sdks/python/setup.py: Per the header of this file, updates should be made insdks/python/setup.py(which still pinsvllm==0.10.1.1,openai==1.107.1, andtorch<2.12.0) and regenerated using./gradlew :sdks:python:container:generatePythonRequirementsAll.
|
Closing this PR because dependabot updates for container/** are not allowed due to generated files and excluded_paths is disabled due to dependabot/dependabot-core#14408. Once issue is resolved, please remove this step. |
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
Bumps vllm from 0.10.1.1 to 0.32.0.
Release notes
Sourced from vllm's releases.
... (truncated)
Commits
5df63a7[Bugfix][Rust Frontend] Fix macOS build: read inherited listener family from ...82eb574[Bugfix] Fix NaN output of the Mamba2 chunk scan kernel on sm90 (#61718)1ae8f08[Bugfix] Make Humming DeviceInfo lookups traceable under torch.compile (#61858)0c86133[Frontend] Replace return_mm_kwargs with an mm_payload enum on render request...7a27e9b[CI] Run the Clef pooler test on GPU (#61409)d875124[Perf][Bugfix] Prefer MNNVL for single-node FlashInfer allreduce again (#61989)7960eeb[CI] Pin DeepSeek-V4.1-Flash-NVFP4 eval to its FP8-Engram revision (#61763)f5f79df[CI] Fix Unlimited-OCR loading after upstreammodel_typerename (#61590)ba899a9[XPU][MLA] Integrate XPU MLA support into the existing FLASH_ATTN_MLA backend...fc14116[Dependency] Update Humming and remove NVFP4 scale workaround (#61556)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.