Skip to content

Commit 32787d0

Browse files
authored
Remove setuptools upper bound constraint (<80) (vllm-project#28337)
Signed-off-by: Cole Murray <colemurray.cs@gmail.com>
1 parent 975676d commit 32787d0

File tree

8 files changed

+8
-8
lines changed

8 files changed

+8
-8
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ requires = [
44
"cmake>=3.26.1",
55
"ninja",
66
"packaging>=24.2",
7-
"setuptools>=77.0.3,<80.0.0",
7+
"setuptools>=77.0.3,<81.0.0",
88
"setuptools-scm>=8.0",
99
"torch == 2.9.0",
1010
"wheel",

requirements/build.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
cmake>=3.26.1
33
ninja
44
packaging>=24.2
5-
setuptools>=77.0.3,<80.0.0
5+
setuptools>=77.0.3,<81.0.0
66
setuptools-scm>=8
77
torch==2.9.0
88
wheel

requirements/common.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ mistral_common[image,audio] >= 1.8.5
3535
opencv-python-headless >= 4.11.0 # required for video IO
3636
pyyaml
3737
six>=1.16.0; python_version > '3.11' # transitive dependency of pandas that needs to be the latest version for python 3.12
38-
setuptools>=77.0.3,<80; python_version > '3.11' # Setuptools is used by triton, we need to ensure a modern version is installed for 3.12+ so that it does not try to import distutils, which was removed in 3.12
38+
setuptools>=77.0.3,<81.0.0; python_version > '3.11' # Setuptools is used by triton, we need to ensure a modern version is installed for 3.12+ so that it does not try to import distutils, which was removed in 3.12
3939
einops # Required for Qwen2-VL.
4040
compressed-tensors == 0.12.2 # required for compressed-tensors
4141
depyf==0.20.0 # required for profiling and debugging with compilation config

requirements/cpu-build.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
cmake>=3.26.1
22
ninja
33
packaging>=24.2
4-
setuptools>=77.0.3,<80.0.0
4+
setuptools>=77.0.3,<81.0.0
55
setuptools-scm>=8
66
--extra-index-url https://download.pytorch.org/whl/cpu
77
torch==2.8.0+cpu; platform_machine == "x86_64"

requirements/cpu.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ numba == 0.61.2; platform_machine != "s390x" # Required for N-gram speculative d
55

66
# Dependencies for CPUs
77
packaging>=24.2
8-
setuptools>=77.0.3,<80.0.0
8+
setuptools>=77.0.3,<81.0.0
99
--extra-index-url https://download.pytorch.org/whl/cpu
1010
torch==2.8.0+cpu; platform_machine == "x86_64" or platform_machine == "s390x"
1111
torch==2.8.0; platform_system == "Darwin"

requirements/rocm-build.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ torchaudio==2.9.0
99
triton==3.5.0
1010
cmake>=3.26.1,<4
1111
packaging>=24.2
12-
setuptools>=77.0.3,<80.0.0
12+
setuptools>=77.0.3,<81.0.0
1313
setuptools-scm>=8
1414
wheel
1515
jinja2>=3.1.6

requirements/rocm.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ peft
1010
pytest-asyncio
1111
tensorizer==2.10.1
1212
packaging>=24.2
13-
setuptools>=77.0.3,<80.0.0
13+
setuptools>=77.0.3,<81.0.0
1414
setuptools-scm>=8
1515
runai-model-streamer[s3,gcs]==0.15.0
1616
conch-triton-kernels==1.2.1

requirements/xpu.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ ray>=2.9
55
cmake>=3.26.1
66
packaging>=24.2
77
setuptools-scm>=8
8-
setuptools>=77.0.3,<80.0.0
8+
setuptools>=77.0.3,<81.0.0
99
wheel
1010
jinja2>=3.1.6
1111
datasets # for benchmark scripts

0 commit comments

Comments
 (0)