# Build System requirements
setuptools>=77.0.0,<82  # 77.0 is the first release with PEP 639 license-files support
cmake>=3.27
ninja
numpy
packaging>=24.2  # required by setuptools>=77 to validate PEP 639 license expressions
pyyaml
requests
six  # dependency chain: NNPACK -> PeachPy -> six
typing-extensions>=4.15.0
pip  # not technically needed, but this makes setup.py invocation work
