From 2771bb141cc75b71483908ea55aeb220f8ee73a2 Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Thu, 9 Oct 2025 10:35:04 +0200 Subject: [PATCH 1/3] GitHub Actions: Add Python 3.14 and 3.14t to the testing https://www.python.org/downloads/release/python-3140/ --- .github/workflows/main.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index 44eeffa..9806e91 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -13,15 +13,15 @@ jobs: strategy: fail-fast: false matrix: - python-version: [3.8, 3.9, '3.10', 3.11, 3.12, 3.13, pypy-3.10] - os: [macOS-latest, ubuntu-latest, windows-latest] + python-version: [3.8, 3.9, '3.10', 3.11, 3.12, 3.13, 3.14, 3.14t, pypy-3.11] + os: [macos-latest, ubuntu-latest, windows-latest] steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Set Up Python ${{ matrix.python-version }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} cache: pip @@ -54,12 +54,12 @@ jobs: id-token: write steps: - name: Download dists for PyPI - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: ubuntu-latest_3.11_dist path: dist - - name: Display structure of donwloaded files + - name: Display structure of downloaded files run: ls -R - name: Publish package From 57b7cc2889404b006ae4204eb4da912aa9692d8a Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Wed, 19 Nov 2025 21:12:37 +0100 Subject: [PATCH 2/3] Update tox.envlist to include additional Python versions --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 7572aeb..7e45c2c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -70,7 +70,7 @@ legacy_tox_ini = """ requires= virtualenv>=20.13.2 tox-gh-actions>=2.9.1 - envlist = py38, py39, py310, pypy3 + envlist = py38, py39, py310, py311, py312, py313, py314, py314t, pypy3 [testenv] package = wheel From 8b1ea8871c28387e8d9db45e6d3cac897020d486 Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Wed, 19 Nov 2025 21:46:32 +0100 Subject: [PATCH 3/3] Drop py314t from tox.envlist --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 7e45c2c..3ec2c5b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -70,7 +70,7 @@ legacy_tox_ini = """ requires= virtualenv>=20.13.2 tox-gh-actions>=2.9.1 - envlist = py38, py39, py310, py311, py312, py313, py314, py314t, pypy3 + envlist = py38, py39, py310, py311, py312, py313, py314, pypy3 [testenv] package = wheel