From 28d21800efb60634f28c32e0ab0c1b948f211cd2 Mon Sep 17 00:00:00 2001 From: Pol Febrer Calabozo <42074085+pfebrer@users.noreply.github.com> Date: Mon, 18 May 2026 12:08:49 +0200 Subject: [PATCH 1/5] Remove setup python from CI --- .github/workflows/tests.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index fb6b819109..b5f8c4b35b 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -32,11 +32,6 @@ jobs: sudo apt-get install -y zsh libfftw3-dev touch ~/.zshrc - - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 - with: - python-version: - - name: Install uv uses: astral-sh/setup-uv@v7 with: From 945150deb956a862a57621d62b043e377e9e21b0 Mon Sep 17 00:00:00 2001 From: Pol Febrer Calabozo <42074085+pfebrer@users.noreply.github.com> Date: Mon, 18 May 2026 12:27:24 +0200 Subject: [PATCH 2/5] Bump uv --- .github/workflows/tests.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index b5f8c4b35b..bd9dce052d 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -33,9 +33,8 @@ jobs: touch ~/.zshrc - name: Install uv - uses: astral-sh/setup-uv@v7 + uses: astral-sh/setup-uv@v8.1.0 with: - version: "0.9.0" python-version: ${{ matrix.python-version }} enable-cache: true activate-environment: true From 5e3fbbb4bd229ab7cad71eb0c6049ed2f0376553 Mon Sep 17 00:00:00 2001 From: Pol Date: Mon, 18 May 2026 12:31:17 +0200 Subject: [PATCH 3/5] Bump uv everywhere --- .github/workflows/architecture-tests.yml | 3 +-- .github/workflows/build.yml | 3 +-- .github/workflows/docs.yml | 3 +-- .github/workflows/lint.yml | 3 +-- .github/workflows/release.yml | 3 +-- 5 files changed, 5 insertions(+), 10 deletions(-) diff --git a/.github/workflows/architecture-tests.yml b/.github/workflows/architecture-tests.yml index d5d00e92e6..8be15667d0 100644 --- a/.github/workflows/architecture-tests.yml +++ b/.github/workflows/architecture-tests.yml @@ -30,9 +30,8 @@ jobs: - uses: actions/checkout@v6 - name: Install uv - uses: astral-sh/setup-uv@v7 + uses: astral-sh/setup-uv@v8.1.0 with: - version: "0.9.0" python-version: "3.13" enable-cache: true activate-environment: true diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index edf9cec7ca..880abd7a46 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -13,9 +13,8 @@ jobs: - uses: actions/checkout@v6 - name: Install uv - uses: astral-sh/setup-uv@v7 + uses: astral-sh/setup-uv@v8.1.0 with: - version: "0.9.0" python-version: "3.13" enable-cache: true activate-environment: true diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index f7562bf0be..8b4ee02fac 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -15,9 +15,8 @@ jobs: steps: - uses: actions/checkout@v6 - name: Install uv - uses: astral-sh/setup-uv@v7 + uses: astral-sh/setup-uv@v8.1.0 with: - version: "0.9.0" python-version: "3.13" enable-cache: true activate-environment: true diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index e4729f495c..c452c30b8e 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -12,9 +12,8 @@ jobs: - uses: actions/checkout@v6 - name: Install uv - uses: astral-sh/setup-uv@v7 + uses: astral-sh/setup-uv@v8.1.0 with: - version: "0.9.0" python-version: "3.13" enable-cache: true activate-environment: true diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9304a41005..36f24d3d6f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -20,9 +20,8 @@ jobs: with: fetch-depth: 0 - name: Install uv - uses: astral-sh/setup-uv@v7 + uses: astral-sh/setup-uv@v8.1.0 with: - version: "0.9.0" python-version: "3.13" enable-cache: true activate-environment: true From 8fcebd0a400081beb27c5016c05a8e0ac022c963 Mon Sep 17 00:00:00 2001 From: Pol Febrer Calabozo <42074085+pfebrer@users.noreply.github.com> Date: Mon, 18 May 2026 14:47:48 +0200 Subject: [PATCH 4/5] Bring back setup python --- .github/workflows/tests.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index bd9dce052d..19b68fef5b 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -31,6 +31,11 @@ jobs: sudo apt-get update sudo apt-get install -y zsh libfftw3-dev touch ~/.zshrc + + - name: Set up Python ${{ matrix.python-version }} + uses: actions/setup-python@v6 + with: + python-version: - name: Install uv uses: astral-sh/setup-uv@v8.1.0 From b95fbf4c56060172572fa2068c75e05ea37626c9 Mon Sep 17 00:00:00 2001 From: Pol Febrer Calabozo <42074085+pfebrer@users.noreply.github.com> Date: Mon, 18 May 2026 14:48:31 +0200 Subject: [PATCH 5/5] lint Updated the tests workflow to install additional dependencies. --- .github/workflows/tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 19b68fef5b..3992418961 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -31,7 +31,7 @@ jobs: sudo apt-get update sudo apt-get install -y zsh libfftw3-dev touch ~/.zshrc - + - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v6 with: