From a415ed53813ce88c74b11b682a4501a565baad38 Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Sun, 31 Aug 2025 10:09:24 +0200 Subject: [PATCH 1/2] Upgrade Python and GitHub Actions versions --- .github/workflows/tests.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 2518bcf33..09571a073 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -20,7 +20,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out repo - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Configure Python version uses: actions/setup-python@v5 @@ -47,7 +47,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-13] - python_version: ["3.12"] + python_version: ["3.x"] include: - os: windows-latest python_version: "3.9" @@ -55,6 +55,8 @@ jobs: python_version: "3.10" - os: ubuntu-latest python_version: "3.11" + - os: ubuntu-latest + python_version: "3.14" runs-on: ${{ matrix.os }} env: @@ -62,12 +64,13 @@ jobs: steps: - name: Check out repo - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Configure Python version uses: actions/setup-python@v5 with: python-version: ${{ matrix.python_version }} + allow-prereleases: true - name: Install dependencies run: | From 5f03794f690d31cb1fa6373514f5629989f512de Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Wed, 5 Nov 2025 21:58:34 +0100 Subject: [PATCH 2/2] Update Cython version requirement to <4.0 --- setup.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.cfg b/setup.cfg index 2ab8dbc67..d072b7d17 100644 --- a/setup.cfg +++ b/setup.cfg @@ -28,7 +28,7 @@ zip_safe = false include_package_data = true python_requires = >=3.9 setup_requires = - cython>=0.25,<3.0 + cython>=0.25,<4.0 numpy>=2.0.0,<3.0.0 # We also need our Cython packages here to compile against cymem>=2.0.2,<2.1.0