From 348ec64c753d2ff2d748c301c5d3975530d99df4 Mon Sep 17 00:00:00 2001 From: Victor Moene Date: Tue, 10 Nov 2026 15:28:03 +0100 Subject: [PATCH 1/2] Pin renovate to python3.14.* Signed-off-by: Victor Moene --- renovate.json5 | 2 ++ 1 file changed, 2 insertions(+) diff --git a/renovate.json5 b/renovate.json5 index 70a2b40..ca6436e 100644 --- a/renovate.json5 +++ b/renovate.json5 @@ -74,10 +74,12 @@ // The python version is also pinned in the make-check matrix and in the // classifiers, which Renovate cannot reach. One PR, not three. + // Capped at 3.14 because that is what users run; raise deliberately. { matchDepNames: ["python"], groupName: "python-version", groupSlug: "python-version", + allowedVersions: "<3.15", }, // Support floor, not a dependency. "bump" would raise it to ">=3.14.7" From 73a4050839e8996636113682f03ad08da455d483 Mon Sep 17 00:00:00 2001 From: Victor Moene Date: Tue, 10 Nov 2026 15:28:35 +0100 Subject: [PATCH 2/2] Revert github actions python back to 3.14 Signed-off-by: Victor Moene --- .github/workflows/lint-policy-in-other-repos.yml | 2 +- .github/workflows/update-syntax-description.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/lint-policy-in-other-repos.yml b/.github/workflows/lint-policy-in-other-repos.yml index f99cac5..f5dfc7d 100644 --- a/.github/workflows/lint-policy-in-other-repos.yml +++ b/.github/workflows/lint-policy-in-other-repos.yml @@ -37,7 +37,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v7 with: - python-version: "3.15" + python-version: "3.14" - name: Install dependencies working-directory: cfengine-cli run: | diff --git a/.github/workflows/update-syntax-description.yml b/.github/workflows/update-syntax-description.yml index e13a23d..141881f 100644 --- a/.github/workflows/update-syntax-description.yml +++ b/.github/workflows/update-syntax-description.yml @@ -28,7 +28,7 @@ jobs: - name: Set up Python 3.12 uses: actions/setup-python@v7 with: - python-version: "3.15" + python-version: "3.14" - name: Install dependencies run: | python -m pip install --upgrade pip