From 72c630223b9ebef5464fe447fe3ffa4c595d42a4 Mon Sep 17 00:00:00 2001 From: Ralf Gommers Date: Sun, 3 Aug 2025 20:56:13 +0200 Subject: [PATCH] CI: test Python 3.14 and 3.14t in regular CI jobs Follows up on gh-811, which added cp314/cp314t wheel builds. The `-dev` is still needed for `actions/setup-python` until after the final 3.14.0 release. --- .github/workflows/tests.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 8a495b05..32e8a492 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -51,7 +51,7 @@ jobs: - runs-on: ubuntu-latest python-version: "3.11" - runs-on: ubuntu-latest - python-version: "3.11" + python-version: "3.14-dev" USE_SDIST: 1 OPTIONS_NAME: "install-from-sdist" - runs-on: ubuntu-latest @@ -137,13 +137,17 @@ jobs: popd test_pywavelets_linux_free_threaded: - name: linux-cp313t-default + name: linux-cp${{ matrix.python-version }}-default runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + python-version: ["3.13t", "3.14t-dev"] steps: - uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2 - uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0 with: - python-version: "3.13t" + python-version: ${{ matrix.python-version}} - name: Build package run: |