From 61a4fc5747462c0b63a5fd6689a2fbacb8cdb1c8 Mon Sep 17 00:00:00 2001 From: Evseniia <70146207+ekomarova@users.noreply.github.com> Date: Wed, 15 Oct 2025 15:45:47 +0200 Subject: [PATCH 1/4] Add 3.14 python --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 225eac869e..efb10b7f31 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -28,6 +28,7 @@ classifiers = [ "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Software Development", "Topic :: Scientific/Engineering", From 97d9d200f58e07eea46c03c696317952cb443d29 Mon Sep 17 00:00:00 2001 From: Evseniia <70146207+ekomarova@users.noreply.github.com> Date: Wed, 15 Oct 2025 15:48:00 +0200 Subject: [PATCH 2/4] Add python-gil --- conda-recipe/meta.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/conda-recipe/meta.yaml b/conda-recipe/meta.yaml index b8850b1637..a5ad3bae93 100644 --- a/conda-recipe/meta.yaml +++ b/conda-recipe/meta.yaml @@ -28,6 +28,7 @@ requirements: - {{ compiler('dpcpp') }} >={{ required_compiler_version }} host: - python + - python-gil # [py>=314] - pip >=24.0 - level-zero-devel >=1.16 - pybind11 >=2.12 @@ -51,6 +52,7 @@ requirements: - tomli # [py<311] run: - python + - python-gil # [py>=314] - {{ pin_compatible('intel-sycl-rt', min_pin='x.x', max_pin='x') }} - {{ pin_compatible('intel-cmplr-lib-rt', min_pin='x.x', max_pin='x') }} - numpy From 5c0e3cdb877be33d4ea573e60900ec89c8326e38 Mon Sep 17 00:00:00 2001 From: "Komarova, Evseniia" Date: Thu, 16 Oct 2025 18:22:09 +0200 Subject: [PATCH 3/4] Add 3.14 to public CI --- .github/workflows/conda-package.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/conda-package.yml b/.github/workflows/conda-package.yml index 6ad93f5b0f..e7f93692cf 100644 --- a/.github/workflows/conda-package.yml +++ b/.github/workflows/conda-package.yml @@ -24,7 +24,7 @@ jobs: strategy: matrix: - python: ['3.9', '3.10', '3.11', '3.12', '3.13'] + python: ['3.9', '3.10', '3.11', '3.12', '3.13', '3.14'] steps: - name: Cancel Previous Runs uses: styfle/cancel-workflow-action@85880fa0301c86cca9da44039ee3bb12d3bedbfa # 0.12.1 @@ -85,7 +85,7 @@ jobs: strategy: matrix: - python: ['3.9', '3.10', '3.11', '3.12', '3.13'] + python: ['3.9', '3.10', '3.11', '3.12', '3.13', '3.14'] steps: - name: Cancel Previous Runs uses: styfle/cancel-workflow-action@85880fa0301c86cca9da44039ee3bb12d3bedbfa # 0.12.1 @@ -156,7 +156,7 @@ jobs: strategy: matrix: - python: ['3.9', '3.10', '3.11', '3.12', '3.13'] + python: ['3.9', '3.10', '3.11', '3.12', '3.13', '3.14'] experimental: [false] runner: [ubuntu-22.04] continue-on-error: ${{ matrix.experimental }} @@ -252,7 +252,7 @@ jobs: shell: cmd /C CALL {0} strategy: matrix: - python: ['3.9', '3.10', '3.11', '3.12', '3.13'] + python: ['3.9', '3.10', '3.11', '3.12', '3.13', '3.14'] experimental: [false] runner: [windows-latest] continue-on-error: ${{ matrix.experimental }} @@ -423,7 +423,7 @@ jobs: timeout-minutes: 20 strategy: matrix: - python: ['3.9', '3.10', '3.11', '3.12', '3.13'] + python: ['3.9', '3.10', '3.11', '3.12', '3.13', '3.14'] steps: - name: Download conda artifact uses: actions/download-artifact@v5 @@ -467,7 +467,7 @@ jobs: timeout-minutes: 20 strategy: matrix: - python: ['3.9', '3.10', '3.11', '3.12', '3.13'] + python: ['3.9', '3.10', '3.11', '3.12', '3.13', '3.14'] steps: - name: Download artifact uses: actions/download-artifact@v5 From a0419e7800f20d60a288607787d19236fe794f99 Mon Sep 17 00:00:00 2001 From: "Komarova, Evseniia" Date: Tue, 21 Oct 2025 14:44:25 +0200 Subject: [PATCH 4/4] Add 3.14 to run-tests-from-dppy-bits.yaml --- .github/workflows/run-tests-from-dppy-bits.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/run-tests-from-dppy-bits.yaml b/.github/workflows/run-tests-from-dppy-bits.yaml index c3964319d7..15f7213334 100644 --- a/.github/workflows/run-tests-from-dppy-bits.yaml +++ b/.github/workflows/run-tests-from-dppy-bits.yaml @@ -27,7 +27,7 @@ jobs: strategy: matrix: - python: ['3.9', '3.10', '3.11', '3.12', '3.13'] + python: ['3.9', '3.10', '3.11', '3.12', '3.13', '3.14'] experimental: [false] runner: [ubuntu-22.04, ubuntu-24.04] continue-on-error: ${{ matrix.experimental }} @@ -78,7 +78,7 @@ jobs: shell: cmd /C CALL {0} strategy: matrix: - python: ['3.9', '3.10', '3.11', '3.12', '3.13'] + python: ['3.9', '3.10', '3.11', '3.12', '3.13', '3.14'] experimental: [false] runner: [windows-latest]