From 564e2cf3067801bc6363cbb0e9f11fa3357c8843 Mon Sep 17 00:00:00 2001 From: fmmoret <5396858+fmmoret@users.noreply.github.com> Date: Tue, 25 Nov 2025 17:08:45 -0800 Subject: [PATCH] python 3.14 test matrix and labels --- .github/workflows/test-python.yml | 4 ++-- .github/workflows/wheels-rapidgzip.yml | 4 ++-- python/rapidgzip/conda/conda_build_config.yaml | 1 + python/rapidgzip/pyproject.toml | 1 + 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test-python.yml b/.github/workflows/test-python.yml index 607a6133..a87c1297 100644 --- a/.github/workflows/test-python.yml +++ b/.github/workflows/test-python.yml @@ -22,9 +22,9 @@ jobs: # 3.11 was released 2022-10-24 and end-of-life will be 2027-10 # 3.12 was released 2023-10-02 and end-of-life will be 2028-10 # 3.13 was released 2024-10-07 and end-of-life will be 2029-10 - # 3.14 will be released 2025-10-07 and end-of-life will be 2030-10 + # 3.14 was released 2025-10-07 and end-of-life will be 2030-10 # https://raw.githubusercontent.com/actions/python-versions/main/versions-manifest.json - python-version: ['3.9', '3.13'] + python-version: ['3.9', '3.13', '3.14'] # 2024-04-27: macos-latest, which points to macos-14-arm64, does not work anymore because of error 134 close # towards the end when testing with parallelization=8. Could be a problem with compiling for ARM. os: [macos-13, macos-14, macos-15, ubuntu-latest, ubuntu-24.04-arm, windows-latest] diff --git a/.github/workflows/wheels-rapidgzip.yml b/.github/workflows/wheels-rapidgzip.yml index d1dee9be..3ff860aa 100644 --- a/.github/workflows/wheels-rapidgzip.yml +++ b/.github/workflows/wheels-rapidgzip.yml @@ -17,7 +17,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: '3.13' + python-version: '3.14' - name: Install Dependencies run: | @@ -97,7 +97,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: '3.13' + python-version: '3.14' - name: Install Dependencies # cibuildwheel-2.23.3 fails with: diff --git a/python/rapidgzip/conda/conda_build_config.yaml b/python/rapidgzip/conda/conda_build_config.yaml index 7c0c059a..50a255b3 100644 --- a/python/rapidgzip/conda/conda_build_config.yaml +++ b/python/rapidgzip/conda/conda_build_config.yaml @@ -4,3 +4,4 @@ python: - 3.11 - 3.12 - 3.13 + - 3.14 diff --git a/python/rapidgzip/pyproject.toml b/python/rapidgzip/pyproject.toml index 61a3ab22..b6da24aa 100644 --- a/python/rapidgzip/pyproject.toml +++ b/python/rapidgzip/pyproject.toml @@ -46,6 +46,7 @@ classifiers = [ "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Programming Language :: C++", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules",