From b41bb5bdc73217af8ee6acdd10cfca4a93f2bc57 Mon Sep 17 00:00:00 2001 From: Anton Volkov Date: Mon, 18 May 2026 11:34:24 +0200 Subject: [PATCH 1/6] Run tests for oneMath interface with python 3.14 --- .github/workflows/check-onemath.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/check-onemath.yaml b/.github/workflows/check-onemath.yaml index 5936834dca1..e91c2da98e2 100644 --- a/.github/workflows/check-onemath.yaml +++ b/.github/workflows/check-onemath.yaml @@ -70,7 +70,7 @@ jobs: strategy: fail-fast: false matrix: - python: ['3.13'] # no dpctl package on PyPI with enabled python 3.14 support + python: ['3.14'] os: [ubuntu-22.04] # windows-2022 - no DFT support for Windows in oneMKL runs-on: ${{ matrix.os }} @@ -187,7 +187,7 @@ jobs: strategy: fail-fast: false matrix: - python: ['3.13'] # no dpctl package on PyPI with enabled python 3.14 support + python: ['3.14'] os: [ubuntu-22.04] # windows-2022 - no DFT support for Windows in oneMKL runs-on: ${{ matrix.os }} From 6f6c2a8bd4f0ec948ce6763493002b43295c63f3 Mon Sep 17 00:00:00 2001 From: Anton Volkov Date: Mon, 18 May 2026 11:35:50 +0200 Subject: [PATCH 2/6] Run Python array API conformance tests with python 3.14 --- .github/workflows/conda-package.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/conda-package.yml b/.github/workflows/conda-package.yml index 3d9a994ead4..a1d24d5c606 100644 --- a/.github/workflows/conda-package.yml +++ b/.github/workflows/conda-package.yml @@ -556,7 +556,7 @@ jobs: dpnp-repo-path: '${{ github.workspace }}/source/' array-api-skips-file: '${{ github.workspace }}/source/.github/workflows/array-api-skips.txt' create-conda-channel-env: 'source/environments/create_conda_channel.yml' - python-ver: '3.13' # it has to be aligned with python in create_conda_channel.yml + python-ver: '3.14' conda-env-name: 'array-api-conformity' channel-path: '${{ github.workspace }}/channel/' pkg-path-in-channel: '${{ github.workspace }}/channel/linux-64/' From fce838f34aaedf67b1c3dc63263e9ecdefad11ee Mon Sep 17 00:00:00 2001 From: Anton Volkov Date: Mon, 18 May 2026 11:36:58 +0200 Subject: [PATCH 3/6] Build docs within python 3.14 env --- environments/building_docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/environments/building_docs.yml b/environments/building_docs.yml index 0857dd8431b..b65c96032e1 100644 --- a/environments/building_docs.yml +++ b/environments/building_docs.yml @@ -2,7 +2,7 @@ name: Building docs specific packages channels: - conda-forge dependencies: - - python=3.13 # no dpctl package on PyPI with enabled python 3.14 support + - python=3.14 - cupy - sphinx - sphinx_rtd_theme From 50d61460959bbb41664310635fe6b93405fa854f Mon Sep 17 00:00:00 2001 From: Anton Volkov Date: Mon, 18 May 2026 11:39:33 +0200 Subject: [PATCH 4/6] Upload conda pacakges within python 3.14 env --- environments/upload_cleanup_conda_pkg.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/environments/upload_cleanup_conda_pkg.yml b/environments/upload_cleanup_conda_pkg.yml index 0acf9fcd67c..a5bd55c1a6e 100644 --- a/environments/upload_cleanup_conda_pkg.yml +++ b/environments/upload_cleanup_conda_pkg.yml @@ -2,5 +2,5 @@ name: Upload or clean up a conda package channels: - conda-forge dependencies: - - python=3.13 + - python=3.14 - anaconda-client=1.14.1 From 894bdb4a764f34bfa246915f1134b3d95b58a7af Mon Sep 17 00:00:00 2001 From: Anton Volkov Date: Mon, 18 May 2026 11:40:06 +0200 Subject: [PATCH 5/6] Collect tests coverage within python 3.14 env --- environments/coverage.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/environments/coverage.yml b/environments/coverage.yml index 54cbbdede34..c34e79ccebb 100644 --- a/environments/coverage.yml +++ b/environments/coverage.yml @@ -2,7 +2,7 @@ name: Coverage specific packages channels: - conda-forge dependencies: - - python=3.12 # no python 3.13 support by coveralls + - python=3.14 - coverage[toml] - llvm - pytest-cov From ba993409e1e6cf98d707803a0f4848556998ab62 Mon Sep 17 00:00:00 2001 From: Anton Volkov Date: Mon, 18 May 2026 11:59:46 +0200 Subject: [PATCH 6/6] Bump coveralls version to 4.1.0 which supports python 3.14 --- environments/coverage.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/environments/coverage.txt b/environments/coverage.txt index 12f4cc07e1f..9c3b20eeee0 100644 --- a/environments/coverage.txt +++ b/environments/coverage.txt @@ -1 +1 @@ -coveralls==4.0.1 +coveralls==4.1.0