From 86e0dbee4a7cba92e88c79d5ecb1160a5af4c016 Mon Sep 17 00:00:00 2001 From: Anton Volkov Date: Mon, 12 Oct 2026 12:41:01 +0200 Subject: [PATCH] ci: re-enable 3.14t test jobs now that mkl-service cp314t is on conda-forge conda-forge published cp314t mkl-service builds for linux-64 and win-64 (conda-forge/mkl-service-feedstock#60), so re-enable the 3.14t test jobs in the conda and pip workflows. The pip workflow now installs mkl-service from conda-forge, since PyPI still has no cp314t wheel. The clang workflows stay without 3.14t: they install mkl-service from PyPI. --- .github/workflows/build_pip.yml | 14 +++++++------- .github/workflows/conda-package-cf.yml | 24 ++++++++++++------------ .github/workflows/conda-package.yml | 24 ++++++++++++------------ 3 files changed, 31 insertions(+), 31 deletions(-) diff --git a/.github/workflows/build_pip.yml b/.github/workflows/build_pip.yml index 24c279c2..0beff14d 100644 --- a/.github/workflows/build_pip.yml +++ b/.github/workflows/build_pip.yml @@ -27,12 +27,12 @@ jobs: - python: "3.14" python_spec: "3.14.* *_cp314" use_pre: "--pre" - # - python: "3.14" - # python_spec: "3.14.* *_cp314t" - # use_pre: "" - # - python: "3.14" - # python_spec: "3.14.* *_cp314t" - # use_pre: "--pre" + - python: "3.14" + python_spec: "3.14.* *_cp314t" + use_pre: "" + - python: "3.14" + python_spec: "3.14.* *_cp314t" + use_pre: "--pre" steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 @@ -49,7 +49,7 @@ jobs: - name: Install MKL run: | - conda install mkl-devel "python=${{ matrix.python_spec || matrix.python }}" + conda install mkl-devel mkl-service "python=${{ matrix.python_spec || matrix.python }}" - name: Build conda package run: | diff --git a/.github/workflows/conda-package-cf.yml b/.github/workflows/conda-package-cf.yml index 85969a7e..88455efd 100644 --- a/.github/workflows/conda-package-cf.yml +++ b/.github/workflows/conda-package-cf.yml @@ -107,12 +107,12 @@ jobs: numpy: 'numpy">=2"' experimental: false runner: ubuntu-latest - # - python: "3.14" - # python_spec: "3.14.* *_cp314t" - # python_tag: "3.14t" - # numpy: 'numpy">=2"' - # experimental: false - # runner: ubuntu-latest + - python: "3.14" + python_spec: "3.14.* *_cp314t" + python_tag: "3.14t" + numpy: 'numpy">=2"' + experimental: false + runner: ubuntu-latest continue-on-error: ${{ matrix.experimental }} env: CHANNELS: -c conda-forge --override-channels @@ -269,12 +269,12 @@ jobs: numpy: 'numpy">=2"' experimental: false runner: windows-latest - # - python: "3.14" - # python_spec: "3.14.* *_cp314t" - # python_tag: "3.14t" - # numpy: 'numpy">=2"' - # experimental: false - # runner: windows-latest + - python: "3.14" + python_spec: "3.14.* *_cp314t" + python_tag: "3.14t" + numpy: 'numpy">=2"' + experimental: false + runner: windows-latest continue-on-error: ${{ matrix.experimental }} env: workdir: '${{ github.workspace }}' diff --git a/.github/workflows/conda-package.yml b/.github/workflows/conda-package.yml index 670361bb..011d47d9 100644 --- a/.github/workflows/conda-package.yml +++ b/.github/workflows/conda-package.yml @@ -130,12 +130,12 @@ jobs: numpy: 'numpy">=2"' experimental: false runner: ubuntu-latest - # - python: "3.14" - # python_spec: "3.14.* *_cp314t" - # python_tag: "3.14t" - # numpy: 'numpy">=2"' - # experimental: false - # runner: ubuntu-latest + - python: "3.14" + python_spec: "3.14.* *_cp314t" + python_tag: "3.14t" + numpy: 'numpy">=2"' + experimental: false + runner: ubuntu-latest continue-on-error: ${{ matrix.experimental }} env: CHANNELS: -c https://software.repos.intel.com/python/conda -c conda-forge --override-channels @@ -324,12 +324,12 @@ jobs: numpy: 'numpy">=2"' experimental: false runner: windows-latest - # - python: "3.14" - # python_spec: "3.14.* *_cp314t" - # python_tag: "3.14t" - # numpy: 'numpy">=2"' - # experimental: false - # runner: windows-latest + - python: "3.14" + python_spec: "3.14.* *_cp314t" + python_tag: "3.14t" + numpy: 'numpy">=2"' + experimental: false + runner: windows-latest continue-on-error: ${{ matrix.experimental }} env: workdir: '${{ github.workspace }}'