Skip to content

Commit 5bdbeb0

Browse files
kajalj22claude
andcommitted
Remove transformers override, relax core pin to >=5.3.0
vllm 0.20.0 excludes transformers 5.0-5.5.0. Relaxing the core dep lets uv resolve transformers 5.8.0 for the vllm extra while other extras keep 5.3.0. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: Kajal Jain <kajalj@nvidia.com>
1 parent 16478e5 commit 5bdbeb0

2 files changed

Lines changed: 1410 additions & 1261 deletions

File tree

pyproject.toml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ dependencies = [
4949
"sympy>=1.14.0",
5050
"pillow>=12.1.1",
5151
"torchvision==0.26.0",
52-
"transformers==5.3.0",
52+
"transformers>=5.3.0",
5353
"num2words>=0.5.14", # for SmolVLM
5454
"mlflow>=3.11.1",
5555
"nvidia-nvshmem-cu13; sys_platform == 'linux' and (platform_machine == 'x86_64' or platform_machine == 'aarch64')", # for deep_ep build
@@ -287,9 +287,6 @@ override-dependencies = [
287287
"nvidia-cutlass-dsl>=4.4.1",
288288
# Relax megatron-core workspace member's opentelemetry-api ceiling (<1.34) for protobuf 6.x compat with ray
289289
"opentelemetry-api>=1.33.1",
290-
# vLLM 0.20.0 may still need this transformers override.
291-
# Override until vllm officially relaxes the constraint (https://github.com/vllm-project/vllm/issues/30466).
292-
"transformers==5.3.0",
293290
#Override till we can upgrade sglang version to address CVE GHSA-7rgv-gqhr-fxg3
294291
"xgrammar==0.1.33",
295292
# Override dependencies to address CVEs

0 commit comments

Comments
 (0)