Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
OpenDAS
vllm_cscc
Commits
e06d0bf0
"docs/vscode:/vscode.git/clone" did not exist on "79731a79f09dc7bbe34dc8afbe8ef2242fb94a05"
Unverified
Commit
e06d0bf0
authored
Dec 17, 2025
by
Andrey Talman
Committed by
GitHub
Dec 17, 2025
Browse files
2.9.1 PyTorch release update (#28495)
parent
e3a0f21e
Changes
10
Show whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
21 additions
and
21 deletions
+21
-21
.buildkite/test-amd.yaml
.buildkite/test-amd.yaml
+1
-1
.buildkite/test-pipeline.yaml
.buildkite/test-pipeline.yaml
+1
-1
CMakeLists.txt
CMakeLists.txt
+2
-2
pyproject.toml
pyproject.toml
+1
-1
requirements/build.txt
requirements/build.txt
+1
-1
requirements/cuda.txt
requirements/cuda.txt
+3
-3
requirements/rocm-build.txt
requirements/rocm-build.txt
+4
-4
requirements/test.in
requirements/test.in
+3
-3
requirements/test.txt
requirements/test.txt
+4
-4
vllm/model_executor/layers/conv.py
vllm/model_executor/layers/conv.py
+1
-1
No files found.
.buildkite/test-amd.yaml
View file @
e06d0bf0
...
@@ -740,7 +740,7 @@ steps:
...
@@ -740,7 +740,7 @@ steps:
# https://github.com/pytorch/ao/issues/2919, we'll have to skip new torchao tests for now
# https://github.com/pytorch/ao/issues/2919, we'll have to skip new torchao tests for now
# we can only upgrade after this is resolved
# we can only upgrade after this is resolved
# TODO(jerryzh168): resolve the above comment
# TODO(jerryzh168): resolve the above comment
-
uv pip install --system torchao==0.1
3.0
-
uv pip install --system torchao==0.1
4.1
-
uv pip install --system conch-triton-kernels
-
uv pip install --system conch-triton-kernels
-
VLLM_TEST_FORCE_LOAD_FORMAT=auto pytest -v -s quantization/ --ignore quantization/test_blackwell_moe.py
-
VLLM_TEST_FORCE_LOAD_FORMAT=auto pytest -v -s quantization/ --ignore quantization/test_blackwell_moe.py
...
...
.buildkite/test-pipeline.yaml
View file @
e06d0bf0
...
@@ -658,7 +658,7 @@ steps:
...
@@ -658,7 +658,7 @@ steps:
# https://github.com/pytorch/ao/issues/2919, we'll have to skip new torchao tests for now
# https://github.com/pytorch/ao/issues/2919, we'll have to skip new torchao tests for now
# we can only upgrade after this is resolved
# we can only upgrade after this is resolved
# TODO(jerryzh168): resolve the above comment
# TODO(jerryzh168): resolve the above comment
-
uv pip install --system torchao==0.1
3.0
--index-url https://download.pytorch.org/whl/cu129
-
uv pip install --system torchao==0.1
4.1
--index-url https://download.pytorch.org/whl/cu129
-
uv pip install --system conch-triton-kernels
-
uv pip install --system conch-triton-kernels
-
VLLM_TEST_FORCE_LOAD_FORMAT=auto pytest -v -s quantization/ --ignore quantization/test_blackwell_moe.py
-
VLLM_TEST_FORCE_LOAD_FORMAT=auto pytest -v -s quantization/ --ignore quantization/test_blackwell_moe.py
...
...
CMakeLists.txt
View file @
e06d0bf0
...
@@ -56,8 +56,8 @@ endif()
...
@@ -56,8 +56,8 @@ endif()
# requirements.txt files and should be kept consistent. The ROCm torch
# requirements.txt files and should be kept consistent. The ROCm torch
# versions are derived from docker/Dockerfile.rocm
# versions are derived from docker/Dockerfile.rocm
#
#
set
(
TORCH_SUPPORTED_VERSION_CUDA
"2.9.
0
"
)
set
(
TORCH_SUPPORTED_VERSION_CUDA
"2.9.
1
"
)
set
(
TORCH_SUPPORTED_VERSION_ROCM
"2.9.
0
"
)
set
(
TORCH_SUPPORTED_VERSION_ROCM
"2.9.
1
"
)
#
#
# Try to find python package with an executable that exactly matches
# Try to find python package with an executable that exactly matches
...
...
pyproject.toml
View file @
e06d0bf0
...
@@ -6,7 +6,7 @@ requires = [
...
@@ -6,7 +6,7 @@ requires = [
"packaging>=24.2"
,
"packaging>=24.2"
,
"setuptools>=77.0.3,<81.0.0"
,
"setuptools>=77.0.3,<81.0.0"
,
"setuptools-scm>=8.0"
,
"setuptools-scm>=8.0"
,
"torch == 2.9.
0
"
,
"torch == 2.9.
1
"
,
"wheel"
,
"wheel"
,
"jinja2"
,
"jinja2"
,
]
]
...
...
requirements/build.txt
View file @
e06d0bf0
...
@@ -4,7 +4,7 @@ ninja
...
@@ -4,7 +4,7 @@ ninja
packaging>=24.2
packaging>=24.2
setuptools>=77.0.3,<81.0.0
setuptools>=77.0.3,<81.0.0
setuptools-scm>=8
setuptools-scm>=8
torch==2.9.
0
torch==2.9.
1
wheel
wheel
jinja2>=3.1.6
jinja2>=3.1.6
regex
regex
...
...
requirements/cuda.txt
View file @
e06d0bf0
...
@@ -5,9 +5,9 @@ numba == 0.61.2 # Required for N-gram speculative decoding
...
@@ -5,9 +5,9 @@ numba == 0.61.2 # Required for N-gram speculative decoding
# Dependencies for NVIDIA GPUs
# Dependencies for NVIDIA GPUs
ray[cgraph]>=2.48.0 # Ray Compiled Graph, required for pipeline parallelism in V1.
ray[cgraph]>=2.48.0 # Ray Compiled Graph, required for pipeline parallelism in V1.
torch==2.9.
0
torch==2.9.
1
torchaudio==2.9.
0
torchaudio==2.9.
1
# These must be updated alongside torch
# These must be updated alongside torch
torchvision==0.24.
0
# Required for phi3v processor. See https://github.com/pytorch/vision?tab=readme-ov-file#installation for corresponding version
torchvision==0.24.
1
# Required for phi3v processor. See https://github.com/pytorch/vision?tab=readme-ov-file#installation for corresponding version
# FlashInfer should be updated together with the Dockerfile
# FlashInfer should be updated together with the Dockerfile
flashinfer-python==0.5.3
flashinfer-python==0.5.3
requirements/rocm-build.txt
View file @
e06d0bf0
...
@@ -2,11 +2,11 @@
...
@@ -2,11 +2,11 @@
-r common.txt
-r common.txt
--extra-index-url https://download.pytorch.org/whl/rocm6.4
--extra-index-url https://download.pytorch.org/whl/rocm6.4
torch==2.9.
0
torch==2.9.
1
torchvision==0.24.
0
torchvision==0.24.
1
torchaudio==2.9.
0
torchaudio==2.9.
1
triton==3.5.
0
triton==3.5.
1
cmake>=3.26.1,<4
cmake>=3.26.1,<4
packaging>=24.2
packaging>=24.2
setuptools>=77.0.3,<80.0.0
setuptools>=77.0.3,<80.0.0
...
...
requirements/test.in
View file @
e06d0bf0
...
@@ -24,9 +24,9 @@ soundfile # required for audio tests
...
@@ -24,9 +24,9 @@ soundfile # required for audio tests
jiwer # required for audio tests
jiwer # required for audio tests
tblib # for pickling test exceptions
tblib # for pickling test exceptions
timm >=1.0.17 # required for internvl and gemma3n-mm test
timm >=1.0.17 # required for internvl and gemma3n-mm test
torch==2.9.
0
torch==2.9.
1
torchaudio==2.9.
0
torchaudio==2.9.
1
torchvision==0.24.
0
torchvision==0.24.
1
transformers_stream_generator # required for qwen-vl test
transformers_stream_generator # required for qwen-vl test
matplotlib # required for qwen-vl test
matplotlib # required for qwen-vl test
mistral_common[image,audio] >= 1.8.5 # required for voxtral test
mistral_common[image,audio] >= 1.8.5 # required for voxtral test
...
...
requirements/test.txt
View file @
e06d0bf0
...
@@ -1123,7 +1123,7 @@ tomli==2.2.1
...
@@ -1123,7 +1123,7 @@ tomli==2.2.1
# via schemathesis
# via schemathesis
tomli-w==1.2.0
tomli-w==1.2.0
# via schemathesis
# via schemathesis
torch==2.9.
0
+cu129
torch==2.9.
1
+cu129
# via
# via
# -r requirements/test.in
# -r requirements/test.in
# accelerate
# accelerate
...
@@ -1152,7 +1152,7 @@ torch==2.9.0+cu129
...
@@ -1152,7 +1152,7 @@ torch==2.9.0+cu129
# torchvision
# torchvision
# vector-quantize-pytorch
# vector-quantize-pytorch
# vocos
# vocos
torchaudio==2.9.
0
+cu129
torchaudio==2.9.
1
+cu129
# via
# via
# -r requirements/test.in
# -r requirements/test.in
# encodec
# encodec
...
@@ -1165,7 +1165,7 @@ torchmetrics==1.7.4
...
@@ -1165,7 +1165,7 @@ torchmetrics==1.7.4
# pytorch-lightning
# pytorch-lightning
# terratorch
# terratorch
# torchgeo
# torchgeo
torchvision==0.24.
0
+cu129
torchvision==0.24.
1
+cu129
# via
# via
# -r requirements/test.in
# -r requirements/test.in
# lightly
# lightly
...
@@ -1206,7 +1206,7 @@ transformers==4.57.3
...
@@ -1206,7 +1206,7 @@ transformers==4.57.3
# transformers-stream-generator
# transformers-stream-generator
transformers-stream-generator==0.0.5
transformers-stream-generator==0.0.5
# via -r requirements/test.in
# via -r requirements/test.in
triton==3.5.
0
triton==3.5.
1
# via torch
# via torch
tritonclient==2.51.0
tritonclient==2.51.0
# via
# via
...
...
vllm/model_executor/layers/conv.py
View file @
e06d0bf0
...
@@ -251,6 +251,6 @@ class Conv3dLayer(ConvLayerBase):
...
@@ -251,6 +251,6 @@ class Conv3dLayer(ConvLayerBase):
# See: https://github.com/vllm-project/vllm/issues/27406
# See: https://github.com/vllm-project/vllm/issues/27406
# and https://github.com/pytorch/pytorch/issues/166122
# and https://github.com/pytorch/pytorch/issues/166122
# By default, we use CUDNN's convolution ops with optimization.
# By default, we use CUDNN's convolution ops with optimization.
if
self
.
enable_linear
and
is_torch_equal
(
"2.9.0"
):
if
self
.
enable_linear
and
(
is_torch_equal
(
"2.9.0"
)
or
is_torch_equal
(
"2.9.1"
))
:
return
self
.
_forward_mulmat
(
x
)
return
self
.
_forward_mulmat
(
x
)
return
self
.
_forward_conv
(
x
)
return
self
.
_forward_conv
(
x
)
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment