From 752e698d6b95d3cc566d494f55e3fc717b48cd0d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 16 Feb 2026 10:00:37 +0000 Subject: [PATCH 1/4] [Infra] Update python Docker tag to v3.14 --- .python-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.python-version b/.python-version index e4fba218..6324d401 100644 --- a/.python-version +++ b/.python-version @@ -1 +1 @@ -3.12 +3.14 From 0fb3d45b098e0b86ad5e683582fa4dec1f9a357e Mon Sep 17 00:00:00 2001 From: Paolo Gentili Date: Mon, 16 Feb 2026 11:34:34 +0100 Subject: [PATCH 2/4] fix: pin python version in docformatter hook --- .pre-commit-config.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 6298fc76..6fd2da37 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -86,6 +86,7 @@ repos: --pre-summary-newline, --make-summary-multi-line, ] + language_version: python3.13 - repo: https://github.com/econchick/interrogate rev: 1.7.0 From 3ed0f9ff7082fee718cdfe1c5a01a56cbb45a4ed Mon Sep 17 00:00:00 2001 From: Paolo Gentili Date: Mon, 16 Feb 2026 11:35:22 +0100 Subject: [PATCH 3/4] fix: specify python version in jammy test --- .github/workflows/yarf.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/yarf.yaml b/.github/workflows/yarf.yaml index 0d6a1c7b..8f50e95b 100644 --- a/.github/workflows/yarf.yaml +++ b/.github/workflows/yarf.yaml @@ -47,7 +47,7 @@ jobs: - name: Install uv run: pip install uv - name: Sync Python dependencies - run: uv sync + run: uv sync --python 3.10 test-noble: name: Test on Noble From 13f96ddb558e7127a49f988f4d1dc6ebc634fcfe Mon Sep 17 00:00:00 2001 From: Paolo Gentili Date: Mon, 16 Feb 2026 11:40:56 +0100 Subject: [PATCH 4/4] fix: missing libwayland-dev --- .github/workflows/yarf.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/yarf.yaml b/.github/workflows/yarf.yaml index 8f50e95b..cbcbf90e 100644 --- a/.github/workflows/yarf.yaml +++ b/.github/workflows/yarf.yaml @@ -58,11 +58,12 @@ jobs: run: | sudo apt update -qq sudo apt install -y \ + clang \ + libwayland-dev \ git-lfs \ + jq \ libgl1 \ libxkbcommon-dev \ - jq \ - clang \ python3-tk \ tesseract-ocr