From 056990b0e680097a828aa982202141a78ff7aced 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 098eefa0a3..cd7b54e632 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -30,6 +30,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 708ca7baa7f553fc6dbb20c1f5cdd5d52e177099 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 812362a627..60dc5823f8 100644 --- a/conda-recipe/meta.yaml +++ b/conda-recipe/meta.yaml @@ -26,6 +26,7 @@ requirements: - {{ compiler('dpcpp') }} >={{ required_compiler_version }} host: - python + - python-gil # [py>=314] - pip >=24.0 - level-zero-devel >=1.16 - pybind11 >=2.12 @@ -55,6 +56,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 be3fccc16869726e8fa02b1596d40e7eabef12c5 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 ad4ee9daba..746c7aa9dc 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-2019] 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@v4 @@ -462,7 +462,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@v4 From 5d541017800f514ff431aa2bf0556d81807b348e 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 8d885c3c98..1544757cab 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-2019]