[build] pin setuptools>=70.1.0 for integrated bdist_wheel command (#157783)

Pull Request resolved: https://github.com/pytorch/pytorch/pull/157783
Approved by: https://github.com/Skylion007
This commit is contained in:
Xuehai Pan
2025-07-11 17:04:13 +08:00
committed by PyTorch MergeBot
parent b4476ca378
commit 4283d96bcd
9 changed files with 59 additions and 63 deletions

View File

@ -1,6 +1,19 @@
# Python dependencies required for development
build[uv] # for building sdist and wheel
# Build System requirements
setuptools>=70.1.0,<80.0 # setuptools develop deprecated on 80.0
wheel
cmake>=3.27
ninja
numpy
packaging
pyyaml
requests
six # dependency chain: NNPACK -> PeachPy -> six
typing-extensions>=4.10.0
# Install / Development extra requirements
build[uv] # for building sdist and wheel
expecttest>=0.3.0
filelock
fsspec
@ -8,17 +21,7 @@ hypothesis
jinja2
lintrunner ; platform_machine != "s390x"
networkx
ninja
numpy
optree>=0.13.0
packaging
psutil
pyyaml
requests
# setuptools develop deprecated on 80.0
setuptools>=62.3.0,<80.0
six # dependency chain: NNPACK -> PeachPy -> six
sympy>=1.13.3
types-dataclasses
typing-extensions>=4.13.2
wheel