From b663b3ed862b5c33e829d8c711da117de969b090 Mon Sep 17 00:00:00 2001 From: Marcelo Trylesinski Date: Mon, 12 Oct 2026 13:49:45 +0200 Subject: [PATCH 1/2] Update uv to 0.12.24 across the project --- .github/workflows/conformance.yml | 4 ++-- .github/workflows/deploy-docs.yml | 2 +- .github/workflows/docs-preview.yml | 2 +- .github/workflows/publish-pypi.yml | 2 +- .github/workflows/shared.yml | 6 +++--- pyproject.toml | 2 +- 6 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/conformance.yml b/.github/workflows/conformance.yml index 58a5ed4abf..20c4b049b5 100644 --- a/.github/workflows/conformance.yml +++ b/.github/workflows/conformance.yml @@ -44,7 +44,7 @@ jobs: - uses: astral-sh/setup-uv@bec219d24cd3e171d82865faccec33120bb574f4 # v10.1.0 with: enable-cache: true - version: 0.9.5 + version: 0.12.24 - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: node-version: 24 @@ -90,7 +90,7 @@ jobs: - uses: astral-sh/setup-uv@bec219d24cd3e171d82865faccec33120bb574f4 # v10.1.0 with: enable-cache: true - version: 0.9.5 + version: 0.12.24 - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: node-version: 24 diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml index 5f81a8c545..494960708f 100644 --- a/.github/workflows/deploy-docs.yml +++ b/.github/workflows/deploy-docs.yml @@ -55,7 +55,7 @@ jobs: uses: astral-sh/setup-uv@bec219d24cd3e171d82865faccec33120bb574f4 # v10.1.0 with: enable-cache: true - version: 0.9.5 + version: 0.12.24 - name: Build combined docs (main at / and /v2/, v1.x at /v1/) run: bash scripts/build-docs.sh site diff --git a/.github/workflows/docs-preview.yml b/.github/workflows/docs-preview.yml index 2dabd8d8bf..0cefe3d3e4 100644 --- a/.github/workflows/docs-preview.yml +++ b/.github/workflows/docs-preview.yml @@ -99,7 +99,7 @@ jobs: # defence in depth (and avoids a refused save in the post step). # Mirrors publish-pypi.yml. enable-cache: false - version: 0.9.5 + version: 0.12.24 # Both triggers run this workflow file from the default branch (whatever # the PR targets), so the whole recipe — dependency sync included — must diff --git a/.github/workflows/publish-pypi.yml b/.github/workflows/publish-pypi.yml index 737597ae72..86b2aeab21 100644 --- a/.github/workflows/publish-pypi.yml +++ b/.github/workflows/publish-pypi.yml @@ -21,7 +21,7 @@ jobs: uses: astral-sh/setup-uv@bec219d24cd3e171d82865faccec33120bb574f4 # v10.1.0 with: enable-cache: false - version: 0.12.5 + version: 0.12.24 - name: Set up Python 3.12 run: uv python install 3.12 diff --git a/.github/workflows/shared.yml b/.github/workflows/shared.yml index 9d68de9452..5505d42ef6 100644 --- a/.github/workflows/shared.yml +++ b/.github/workflows/shared.yml @@ -21,7 +21,7 @@ jobs: uses: astral-sh/setup-uv@bec219d24cd3e171d82865faccec33120bb574f4 # v10.1.0 with: enable-cache: true - version: 0.9.5 + version: 0.12.24 - name: Install dependencies run: uv sync --frozen --all-extras --python 3.10 @@ -107,7 +107,7 @@ jobs: uses: astral-sh/setup-uv@bec219d24cd3e171d82865faccec33120bb574f4 # v10.1.0 with: enable-cache: true - version: 0.9.5 + version: 0.12.24 - name: Install dependencies run: uv sync --frozen --all-extras --python 3.10 @@ -136,7 +136,7 @@ jobs: uses: astral-sh/setup-uv@bec219d24cd3e171d82865faccec33120bb574f4 # v10.1.0 with: enable-cache: true - version: 0.9.5 + version: 0.12.24 - name: Build the docs in strict mode run: bash scripts/docs/build.sh diff --git a/pyproject.toml b/pyproject.toml index 75322050e8..930cd680e5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -34,7 +34,7 @@ mcp = "mcp.cli:app [cli]" [tool.uv] default-groups = ["dev", "docs"] -required-version = ">=0.9.5" +required-version = ">=0.12.24" # PEP 517 build isolation fetches [build-system].requires (and transitives) at # floating-latest with no hash check on every fresh sync; uv does not lock them # (astral-sh/uv#5190). Pinning here narrows that to known-good versions. Covers From 0681f119217920a18f5958846971b566b4dd987c Mon Sep 17 00:00:00 2001 From: Marcelo Trylesinski Date: Mon, 12 Oct 2026 13:55:56 +0200 Subject: [PATCH 2/2] Retain the compatible uv minimum for base-branch previews --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 930cd680e5..75322050e8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -34,7 +34,7 @@ mcp = "mcp.cli:app [cli]" [tool.uv] default-groups = ["dev", "docs"] -required-version = ">=0.12.24" +required-version = ">=0.9.5" # PEP 517 build isolation fetches [build-system].requires (and transitives) at # floating-latest with no hash check on every fresh sync; uv does not lock them # (astral-sh/uv#5190). Pinning here narrows that to known-good versions. Covers