From ebe7709ab9f531f323d5729abc2e1c645a8023ed Mon Sep 17 00:00:00 2001 From: Vincent Wong Date: Sun, 1 Feb 2026 19:21:30 +0800 Subject: [PATCH] Update CI/CD to include latest Python versions --- .github/workflows/python.yml | 2 +- deps/pybind11-2.13.1/tools/pybind11Tools.cmake | 2 +- release-pypi-linux.sh | 2 +- release-pypi-macos.sh | 2 +- release-pypi-windows.cmd | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index d2d3500db..89841294b 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: [3.8, 3.9, "3.10", "3.11", "3.12"] + python-version: [3.8, 3.9, "3.10", "3.11", "3.12", "3.13", "3.14"] steps: - uses: actions/checkout@v4 diff --git a/deps/pybind11-2.13.1/tools/pybind11Tools.cmake b/deps/pybind11-2.13.1/tools/pybind11Tools.cmake index bed5e0803..299314cf3 100644 --- a/deps/pybind11-2.13.1/tools/pybind11Tools.cmake +++ b/deps/pybind11-2.13.1/tools/pybind11Tools.cmake @@ -43,7 +43,7 @@ endif() # A user can set versions manually too set(Python_ADDITIONAL_VERSIONS - "3.12;3.11;3.10;3.9;3.8;3.7" + "3.14;3.13;3.12;3.11;3.10;3.9;3.8;3.7" CACHE INTERNAL "") list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}") diff --git a/release-pypi-linux.sh b/release-pypi-linux.sh index 20714a533..4c4001204 100644 --- a/release-pypi-linux.sh +++ b/release-pypi-linux.sh @@ -29,7 +29,7 @@ eval "$(conda shell.bash hook)" conda tos accept --override-channels --channel https://repo.anaconda.com/pkgs/main conda tos accept --override-channels --channel https://repo.anaconda.com/pkgs/r -for VERSION in 3.8 3.9 3.10 3.11 3.12; do +for VERSION in 3.8 3.9 3.10 3.11 3.12 3.13 3.14; do # Create and activate environment conda config --add channels conda-forge conda config --set channel_priority strict diff --git a/release-pypi-macos.sh b/release-pypi-macos.sh index b4a7fa1c6..de1052165 100644 --- a/release-pypi-macos.sh +++ b/release-pypi-macos.sh @@ -23,7 +23,7 @@ eval "$(conda shell.bash hook)" conda tos accept --override-channels --channel https://repo.anaconda.com/pkgs/main conda tos accept --override-channels --channel https://repo.anaconda.com/pkgs/r -for VERSION in 3.8 3.9 3.10 3.11 3.12; do +for VERSION in 3.8 3.9 3.10 3.11 3.12 3.13 3.14; do # Create and activate environment conda config --add channels conda-forge conda config --set channel_priority strict diff --git a/release-pypi-windows.cmd b/release-pypi-windows.cmd index 635399f37..d5912e5d2 100644 --- a/release-pypi-windows.cmd +++ b/release-pypi-windows.cmd @@ -1,7 +1,7 @@ @echo off setlocal EnableDelayedExpansion -SET VERSIONS=3.8 3.9 3.10 3.11 3.12 +SET VERSIONS=3.8 3.9 3.10 3.11 3.12 3.13 3.14 SET SOURCEDIR=%cd% REM Accept conda Terms of Service for required channels