From d4c45afa4b350baff6710f450287b8fde9c3a642 Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Wed, 19 Nov 2025 23:00:14 +0100 Subject: [PATCH 1/2] GitHub Actions: Add Python 3.14 and 3.14t to the testing --- .github/workflows/main.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index abb5f274..15d63463 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -20,6 +20,8 @@ jobs: - "3.11" - "3.12" - "3.13" + - "3.14" + - "3.14t" - "pypy-3.11" steps: @@ -39,6 +41,9 @@ jobs: uv pip install --system codecov '.[tests]' uv pip check + - if: startsWith(matrix.python-version, '3.14') + run: uv pip install --system cryptography>=46.0.3 + - name: Allow creation of user namespaces (e.g. to the unshare command) run: | # .. so that we don't get error: From d7d0ea6f9e8d36cd6441eb026a422d21938506fe Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Wed, 19 Nov 2025 23:14:30 +0100 Subject: [PATCH 2/2] Werkzeug==3.1.3 --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 15d63463..a539f576 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -42,7 +42,7 @@ jobs: uv pip check - if: startsWith(matrix.python-version, '3.14') - run: uv pip install --system cryptography>=46.0.3 + run: uv pip install --system cryptography>=46.0.3 Werkzeug==3.1.3 - name: Allow creation of user namespaces (e.g. to the unshare command) run: |