[BE][Easy] split build system requirements.txt to a separate file (#158111)

Pull Request resolved: https://github.com/pytorch/pytorch/pull/158111
Approved by: https://github.com/ezyang
This commit is contained in:
Xuehai Pan
2025-07-15 13:05:17 +08:00
committed by PyTorch MergeBot
parent e92e3eaf4e
commit 61a7b09ef3
10 changed files with 25 additions and 20 deletions

10
requirements-build.txt Normal file
View File

@ -0,0 +1,10 @@
# Build System requirements
setuptools>=70.1.0,<80.0 # setuptools develop deprecated on 80.0
cmake>=3.27
ninja
numpy
packaging
pyyaml
requests
six # dependency chain: NNPACK -> PeachPy -> six
typing-extensions>=4.10.0