From 952d139f66be53ec2f47b67112412ac15a42e7b9 Mon Sep 17 00:00:00 2001 From: Ethan Wee Date: Fri, 15 Aug 2025 09:08:56 -0700 Subject: [PATCH 1/3] Update requirements-build.txt --- requirements-build.txt | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/requirements-build.txt b/requirements-build.txt index be19d987f73db..c9c3c29e89415 100644 --- a/requirements-build.txt +++ b/requirements-build.txt @@ -1,10 +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 +cmake>=3.31.4 +ninja==1.11.1.3 +numpy==2.1.2 +packaging==25.0 +pyyaml==6.0.2 +requests==2.32.4 +six==1.17.0 # dependency chain: NNPACK -> PeachPy -> six +typing-extensions==4.14.1 From 5709a122793dcfb471a3bba9343fabe3a180b271 Mon Sep 17 00:00:00 2001 From: Ethan Wee Date: Fri, 15 Aug 2025 09:12:47 -0700 Subject: [PATCH 2/3] Update requirements.txt --- requirements.txt | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/requirements.txt b/requirements.txt index b12b4c0e49312..090a733726658 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5,18 +5,18 @@ # Install / Development extra requirements build[uv] # for building sdist and wheel -expecttest>=0.3.0 -filelock -fsspec>=0.8.5 -hypothesis -jinja2 -lintrunner ; platform_machine != "s390x" -networkx>=2.5.1 -ninja +expecttest==0.3.0 +filelock==3.18.0 +fsspec==2025.7.0 +hypothesis==5.35.1 +jinja2==3.1.6 +lintrunner==0.12.7 ; platform_machine != "s390x" +networkx==2.8.8 +ninja==1.11.1.3 numpy==2.0.2 ; python_version == "3.9" numpy==2.1.2 ; python_version > "3.9" -optree>=0.13.0 -psutil -sympy>=1.13.3 -typing-extensions>=4.13.2 -wheel +optree==0.13.0 +psutil==7.0.0 +sympy==1.13.3 +typing-extensions==4.14.1 +wheel==0.45.1 From 795b44f3b17023894583f7081248e53c2c4f6253 Mon Sep 17 00:00:00 2001 From: Ethan Wee Date: Fri, 15 Aug 2025 13:17:06 -0700 Subject: [PATCH 3/3] match numpy --- requirements-build.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/requirements-build.txt b/requirements-build.txt index c9c3c29e89415..773077f334a51 100644 --- a/requirements-build.txt +++ b/requirements-build.txt @@ -2,7 +2,8 @@ setuptools>=70.1.0,<80.0 # setuptools develop deprecated on 80.0 cmake>=3.31.4 ninja==1.11.1.3 -numpy==2.1.2 +numpy==2.0.2 ; python_version == "3.9" +numpy==2.1.2 ; python_version > "3.9" packaging==25.0 pyyaml==6.0.2 requests==2.32.4