From b8dab910a14df13b6a7f1dc81cf6b8d9083c8653 Mon Sep 17 00:00:00 2001 From: Anton Volkov Date: Sat, 7 Nov 2026 15:16:05 +0100 Subject: [PATCH] Bump dpctl dependency up to 0.24.0 dev --- CHANGELOG.md | 1 + conda-recipe-cf/meta.yaml | 2 +- conda-recipe/meta.yaml | 2 +- conda-recipe/rattler_recipe.yaml | 2 +- environments/dpctl_pkg.txt | 2 +- environments/dpctl_pkg.yml | 2 +- pyproject.toml | 4 ++-- 7 files changed, 8 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 41f2e7476abc..6687054df778 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,6 +19,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * Moved `blas`, `fft`, `lapack`, `sparse` and `vm` extensions into `dpnp/libtensor/extensions` [#3131](https://github.com/IntelPython/dpnp/pull/3131) * Moved the libtensor headers shipped with dpnp from `dpnp/tensor/libtensor/include` to `dpnp/libtensor/include`, and changed `dpnp.get_include` to return that directory [#3131](https://github.com/IntelPython/dpnp/pull/3131) * Improved performance of `dpnp.scipy.sparse.csr_matrix.sort_indices` by sorting once on a combined row and column key instead of in two passes [#3134](https://github.com/IntelPython/dpnp/pull/3134) +* Bumped the minimum required `dpctl` version to `0.24.0` [#3169](https://github.com/IntelPython/dpnp/pull/3169) ### Deprecated diff --git a/conda-recipe-cf/meta.yaml b/conda-recipe-cf/meta.yaml index 1fa8ab3fecb7..8d2fde187680 100644 --- a/conda-recipe-cf/meta.yaml +++ b/conda-recipe-cf/meta.yaml @@ -1,5 +1,5 @@ {% set required_compiler_and_mkl_version = "2026.0.0" %} -{% set required_dpctl_version = "0.22.1" %} +{% set required_dpctl_version = "0.23.0" %} package: name: dpnp diff --git a/conda-recipe/meta.yaml b/conda-recipe/meta.yaml index 18d1c0d11629..10fa18224dea 100644 --- a/conda-recipe/meta.yaml +++ b/conda-recipe/meta.yaml @@ -1,7 +1,7 @@ {% set max_compiler_and_mkl_version = environ.get("MAX_BUILD_CMPL_MKL_VERSION", "2027.0a0") %} {% set required_compiler_version = environ.get("MIN_BUILD_CMPL_VERSION", "2026.1.1") %} {% set required_mkl_version = "2026.0" %} -{% set required_dpctl_version = "0.23.0dev0" %} +{% set required_dpctl_version = "0.24.0dev0" %} {# DPNP does not support a compiler older than 2026.0, so reject any #} {# MIN_BUILD_CMPL_VERSION override below that by calling an undefined macro. #} diff --git a/conda-recipe/rattler_recipe.yaml b/conda-recipe/rattler_recipe.yaml index eeb25ca31b4e..5fa0af332bc4 100644 --- a/conda-recipe/rattler_recipe.yaml +++ b/conda-recipe/rattler_recipe.yaml @@ -4,7 +4,7 @@ context: max_compiler_and_mkl_version: ${{ env.get("MAX_BUILD_CMPL_MKL_VERSION", default="2027.0a0") }} required_compiler_version: ${{ env.get("MIN_BUILD_CMPL_VERSION", default="2026.1.1") }} required_mkl_version: "2026.0" - required_dpctl_version: 0.23.0dev0 + required_dpctl_version: 0.24.0dev0 package: name: dpnp diff --git a/environments/dpctl_pkg.txt b/environments/dpctl_pkg.txt index 674e6695f2f2..75d8b54eb16b 100644 --- a/environments/dpctl_pkg.txt +++ b/environments/dpctl_pkg.txt @@ -1,2 +1,2 @@ --index-url https://pypi.anaconda.org/dppy/label/dev/simple -dpctl>=0.23.0dev0 +dpctl>=0.24.0dev0 diff --git a/environments/dpctl_pkg.yml b/environments/dpctl_pkg.yml index addcdda7f30f..6bf473c3541c 100644 --- a/environments/dpctl_pkg.yml +++ b/environments/dpctl_pkg.yml @@ -2,4 +2,4 @@ name: Install dpctl package channels: - dppy/label/dev dependencies: - - dpctl>=0.23.0dev0 + - dpctl>=0.24.0dev0 diff --git a/pyproject.toml b/pyproject.toml index 2c35f154adc8..f047afe42f1c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,7 +6,7 @@ requires = [ "cmake>=3.31.6", "cython>=3.1.0", # WARNING: use only dpctl version available on PyPi - "dpctl>=0.20.0", + "dpctl>=0.23.0", "ninja>=1.11.1; platform_system!='Windows'", # NOTE: no DPNP restriction on NumPy version, so follow NumPy's drop schedule "numpy>=1.26.0", @@ -52,7 +52,7 @@ dependencies = [ # "dpcpp-cpp-rt>=0.59.0", # "intel-cmplr-lib-rt>=0.59.0" # WARNING: use the latest dpctl dev version, otherwise stable w/f will fail - "dpctl>=0.23.0dev0", + "dpctl>=0.24.0dev0", "numpy>=1.26.0" ] description = "Data Parallel Extension for NumPy"