From d7bce397e9e4e1348ae84099f6392cbdd30bdf4e Mon Sep 17 00:00:00 2001 From: jainapurva Date: Fri, 10 Oct 2025 12:31:11 -0700 Subject: [PATCH 01/13] Add numpy install for docs build --- .github/workflows/doc_build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/doc_build.yml b/.github/workflows/doc_build.yml index 7ed75daba4..d9bf23cc67 100644 --- a/.github/workflows/doc_build.yml +++ b/.github/workflows/doc_build.yml @@ -42,7 +42,7 @@ jobs: run: python -m pip install --upgrade pip - name: Install dependencies run: | - python -m pip install torch + python -m pip install torch numpy python -m pip install -e . pip install -r dev-requirements.txt python -m pip install -r docs/requirements.txt From 96858e33513bb74080a0bf0082a8bd73b7fdff89 Mon Sep 17 00:00:00 2001 From: jainapurva Date: Fri, 10 Oct 2025 12:39:23 -0700 Subject: [PATCH 02/13] Install torch nightly --- .github/workflows/doc_build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/doc_build.yml b/.github/workflows/doc_build.yml index d9bf23cc67..e6f2bb2ea4 100644 --- a/.github/workflows/doc_build.yml +++ b/.github/workflows/doc_build.yml @@ -42,7 +42,7 @@ jobs: run: python -m pip install --upgrade pip - name: Install dependencies run: | - python -m pip install torch numpy + python -m pip install --pre torch --index-url https://download.pytorch.org/whl/nightly/cu126 python -m pip install -e . pip install -r dev-requirements.txt python -m pip install -r docs/requirements.txt From 50a59882889e43b35d7ff44c1a583eca77d166c5 Mon Sep 17 00:00:00 2001 From: jainapurva Date: Fri, 10 Oct 2025 12:48:27 -0700 Subject: [PATCH 03/13] Add numpy --- .github/workflows/doc_build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/doc_build.yml b/.github/workflows/doc_build.yml index e6f2bb2ea4..cd9b960aa4 100644 --- a/.github/workflows/doc_build.yml +++ b/.github/workflows/doc_build.yml @@ -43,6 +43,7 @@ jobs: - name: Install dependencies run: | python -m pip install --pre torch --index-url https://download.pytorch.org/whl/nightly/cu126 + python -m pip install numpy python -m pip install -e . pip install -r dev-requirements.txt python -m pip install -r docs/requirements.txt From 3befe9a455dfedf02e5ae919b512be21c1a0def5 Mon Sep 17 00:00:00 2001 From: jainapurva Date: Fri, 10 Oct 2025 12:53:03 -0700 Subject: [PATCH 04/13] Python3.10 --- .github/workflows/doc_build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/doc_build.yml b/.github/workflows/doc_build.yml index cd9b960aa4..62a0daa6f5 100644 --- a/.github/workflows/doc_build.yml +++ b/.github/workflows/doc_build.yml @@ -27,7 +27,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.11'] + python-version: ['3.10'] steps: - name: Check out repo uses: actions/checkout@v4 From a7e970186a4b1c11b503990e7f44d81d2ab8104d Mon Sep 17 00:00:00 2001 From: jainapurva Date: Fri, 10 Oct 2025 13:15:43 -0700 Subject: [PATCH 05/13] Python3..11 --- .github/workflows/doc_build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/doc_build.yml b/.github/workflows/doc_build.yml index 62a0daa6f5..cd9b960aa4 100644 --- a/.github/workflows/doc_build.yml +++ b/.github/workflows/doc_build.yml @@ -27,7 +27,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.10'] + python-version: ['3.11'] steps: - name: Check out repo uses: actions/checkout@v4 From f66507b2bd97170560d33fc7b3a27389c5539614 Mon Sep 17 00:00:00 2001 From: Apurva Jain Date: Fri, 10 Oct 2025 14:17:02 -0700 Subject: [PATCH 06/13] Set use_cpp flag --- .github/workflows/doc_build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/doc_build.yml b/.github/workflows/doc_build.yml index cd9b960aa4..589c52a523 100644 --- a/.github/workflows/doc_build.yml +++ b/.github/workflows/doc_build.yml @@ -44,7 +44,7 @@ jobs: run: | python -m pip install --pre torch --index-url https://download.pytorch.org/whl/nightly/cu126 python -m pip install numpy - python -m pip install -e . + USE_CPP=0 pip install -e . pip install -r dev-requirements.txt python -m pip install -r docs/requirements.txt - name: Build docs From 2d6c6d7abdf6de6e4a693bba035e007a6e20ece5 Mon Sep 17 00:00:00 2001 From: jainapurva Date: Fri, 10 Oct 2025 17:01:43 -0700 Subject: [PATCH 07/13] use_cpp --- .github/workflows/doc_build.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/doc_build.yml b/.github/workflows/doc_build.yml index 589c52a523..a0264f7484 100644 --- a/.github/workflows/doc_build.yml +++ b/.github/workflows/doc_build.yml @@ -42,8 +42,7 @@ jobs: run: python -m pip install --upgrade pip - name: Install dependencies run: | - python -m pip install --pre torch --index-url https://download.pytorch.org/whl/nightly/cu126 - python -m pip install numpy + python -m pip install torch USE_CPP=0 pip install -e . pip install -r dev-requirements.txt python -m pip install -r docs/requirements.txt From 3b8a4c7d309d059387315db1629de5271b9c509a Mon Sep 17 00:00:00 2001 From: jainapurva Date: Fri, 10 Oct 2025 17:19:24 -0700 Subject: [PATCH 08/13] use env var --- .github/workflows/doc_build.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/doc_build.yml b/.github/workflows/doc_build.yml index a0264f7484..f3a4948500 100644 --- a/.github/workflows/doc_build.yml +++ b/.github/workflows/doc_build.yml @@ -41,9 +41,11 @@ jobs: - name: Update pip run: python -m pip install --upgrade pip - name: Install dependencies + env: + USE_CPP: "0" run: | python -m pip install torch - USE_CPP=0 pip install -e . + python -m pip install -e . pip install -r dev-requirements.txt python -m pip install -r docs/requirements.txt - name: Build docs From 94691a5168f947cd193a171b5d59bfb9bf07c23e Mon Sep 17 00:00:00 2001 From: jainapurva Date: Fri, 10 Oct 2025 23:23:55 -0700 Subject: [PATCH 09/13] no build isolation --- .github/workflows/doc_build.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/doc_build.yml b/.github/workflows/doc_build.yml index f3a4948500..547c3094eb 100644 --- a/.github/workflows/doc_build.yml +++ b/.github/workflows/doc_build.yml @@ -41,11 +41,9 @@ jobs: - name: Update pip run: python -m pip install --upgrade pip - name: Install dependencies - env: - USE_CPP: "0" run: | python -m pip install torch - python -m pip install -e . + python -m pip install -e . --no-build-isolation pip install -r dev-requirements.txt python -m pip install -r docs/requirements.txt - name: Build docs From 9adb1e72e89841a4c9bf6a96a0e3598741d8c86a Mon Sep 17 00:00:00 2001 From: jainapurva Date: Fri, 10 Oct 2025 23:39:42 -0700 Subject: [PATCH 10/13] fix pip --- .github/workflows/doc_build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/doc_build.yml b/.github/workflows/doc_build.yml index 547c3094eb..034c60ee67 100644 --- a/.github/workflows/doc_build.yml +++ b/.github/workflows/doc_build.yml @@ -39,7 +39,7 @@ jobs: activate-environment: test python-version: ${{ matrix.python-version }} - name: Update pip - run: python -m pip install --upgrade pip + run: python -m pip install --upgrade "pip<25" - name: Install dependencies run: | python -m pip install torch From 36bce7b6d09099d0a7608ec9bf9c2faffbc1b886 Mon Sep 17 00:00:00 2001 From: jainapurva Date: Sat, 11 Oct 2025 22:06:53 -0700 Subject: [PATCH 11/13] fix pip --- .github/workflows/doc_build.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/doc_build.yml b/.github/workflows/doc_build.yml index 034c60ee67..60e15c3f8f 100644 --- a/.github/workflows/doc_build.yml +++ b/.github/workflows/doc_build.yml @@ -43,7 +43,8 @@ jobs: - name: Install dependencies run: | python -m pip install torch - python -m pip install -e . --no-build-isolation + python -m pip install setuptools==78.1.1 + python -m pip install -e . pip install -r dev-requirements.txt python -m pip install -r docs/requirements.txt - name: Build docs From 37ef0b37c57ab54c74d244a6da37bfd105d15c5d Mon Sep 17 00:00:00 2001 From: jainapurva Date: Sat, 11 Oct 2025 22:09:36 -0700 Subject: [PATCH 12/13] fix pip --- .github/workflows/doc_build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/doc_build.yml b/.github/workflows/doc_build.yml index 60e15c3f8f..749ba4b43d 100644 --- a/.github/workflows/doc_build.yml +++ b/.github/workflows/doc_build.yml @@ -43,7 +43,7 @@ jobs: - name: Install dependencies run: | python -m pip install torch - python -m pip install setuptools==78.1.1 + python -m pip install setuptools==78.1.1 --force-reinstall python -m pip install -e . pip install -r dev-requirements.txt python -m pip install -r docs/requirements.txt From 1c6604a6dd6de319ae133669c11aa1755915a692 Mon Sep 17 00:00:00 2001 From: Apurva Jain Date: Sat, 11 Oct 2025 23:37:50 -0600 Subject: [PATCH 13/13] Fix pip upgrade command in doc_build.yml --- .github/workflows/doc_build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/doc_build.yml b/.github/workflows/doc_build.yml index 749ba4b43d..469686d96c 100644 --- a/.github/workflows/doc_build.yml +++ b/.github/workflows/doc_build.yml @@ -39,7 +39,7 @@ jobs: activate-environment: test python-version: ${{ matrix.python-version }} - name: Update pip - run: python -m pip install --upgrade "pip<25" + run: python -m pip install --upgrade pip - name: Install dependencies run: | python -m pip install torch