From e891eec6fed599dc08ec9ac29b9575684cf4566f Mon Sep 17 00:00:00 2001 From: Jan Janssen Date: Wed, 8 Oct 2025 19:35:42 +0200 Subject: [PATCH 1/2] Update pipeline.yml --- .github/workflows/pipeline.yml | 32 +++++++++++++++++++------------- 1 file changed, 19 insertions(+), 13 deletions(-) diff --git a/.github/workflows/pipeline.yml b/.github/workflows/pipeline.yml index 0d802faf..7806f22b 100644 --- a/.github/workflows/pipeline.yml +++ b/.github/workflows/pipeline.yml @@ -64,7 +64,7 @@ jobs: - uses: actions/checkout@v4 - uses: conda-incubator/setup-miniconda@v3 with: - python-version: "3.13" + python-version: "3.14" miniforge-version: latest channels: conda-forge conda-remove-defaults: "true" @@ -84,7 +84,7 @@ jobs: - uses: actions/checkout@v4 - uses: conda-incubator/setup-miniconda@v3 with: - python-version: '3.13' + python-version: '3.14' miniforge-version: latest channels: conda-forge conda-remove-defaults: "true" @@ -105,11 +105,11 @@ jobs: matrix: include: - operating-system: ubuntu-latest - python-version: '3.13' + python-version: '3.14' environment-file: .ci_support/environment-openmpi.yml - operating-system: ubuntu-latest - python-version: '3.13' + python-version: '3.14' environment-file: .ci_support/environment-mpich.yml steps: @@ -149,7 +149,7 @@ jobs: - name: Setup Mambaforge uses: conda-incubator/setup-miniconda@v3 with: - python-version: "3.12" + python-version: "3.13" miniforge-version: latest channels: conda-forge conda-remove-defaults: "true" @@ -174,7 +174,7 @@ jobs: - name: Setup Mambaforge uses: conda-incubator/setup-miniconda@v3 with: - python-version: "3.12" + python-version: "3.13" miniforge-version: latest channels: conda-forge conda-remove-defaults: "true" @@ -302,13 +302,16 @@ jobs: matrix: include: - operating-system: macos-latest - python-version: '3.13' + python-version: '3.14' - operating-system: ubuntu-24.04-arm - python-version: '3.13' + python-version: '3.14' - operating-system: ubuntu-22.04-arm - python-version: '3.13' + python-version: '3.14' + + - operating-system: ubuntu-latest + python-version: '3.14' - operating-system: ubuntu-latest python-version: '3.13' @@ -343,15 +346,18 @@ jobs: matrix: include: - operating-system: macos-latest - python-version: '3.13' + python-version: '3.14' - operating-system: ubuntu-latest - python-version: '3.13' + python-version: '3.14' - operating-system: ubuntu-24.04-arm - python-version: '3.13' + python-version: '3.14' - operating-system: ubuntu-22.04-arm + python-version: '3.14' + + - operating-system: ubuntu-latest python-version: '3.13' - operating-system: ubuntu-latest @@ -384,7 +390,7 @@ jobs: - uses: actions/checkout@v4 - uses: conda-incubator/setup-miniconda@v3 with: - python-version: "3.13" + python-version: "3.14" miniforge-version: latest channels: conda-forge conda-remove-defaults: "true" From 5fcf715ae6f1414adf1487bcf62fa229c2abbde0 Mon Sep 17 00:00:00 2001 From: Jan Janssen Date: Wed, 8 Oct 2025 19:38:52 +0200 Subject: [PATCH 2/2] Update pyproject.toml --- pyproject.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 8d20b3ae..92e5213c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,7 +16,7 @@ authors = [ readme = "README.md" license = { file = "LICENSE" } keywords = ["high performance computing", "hpc", "task scheduler", "slurm", "flux-framework", "executor"] -requires-python = ">3.9, <3.14" +requires-python = ">3.9, <3.15" classifiers = [ "Development Status :: 5 - Production/Stable", "Topic :: Scientific/Engineering :: Physics", @@ -27,6 +27,7 @@ classifiers = [ "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", ] dependencies = [ "cloudpickle==3.1.1",