From 62deda218ac52e1e00fd9150b610651a4ea49e7d Mon Sep 17 00:00:00 2001 From: Anton Volkov Date: Mon, 16 Feb 2026 13:27:05 -0800 Subject: [PATCH 1/7] Silence the warning about dpctl, since PATH-linked library and the warning is false-positive --- conda-recipe/meta.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/conda-recipe/meta.yaml b/conda-recipe/meta.yaml index 5ee519fc921..628dc131c3e 100644 --- a/conda-recipe/meta.yaml +++ b/conda-recipe/meta.yaml @@ -60,6 +60,8 @@ build: script_env: - WHEELS_OUTPUT_FOLDER - OVERRIDE_INTEL_IPO # [win] + ignore_run_export: + - dpctl test: requires: From e5ee45204b35998a23dd22d3a4c2e86ff1c348a3 Mon Sep 17 00:00:00 2001 From: Anton Volkov Date: Mon, 16 Feb 2026 13:33:46 -0800 Subject: [PATCH 2/7] Add missing run dependencies on DPC++ RT packages --- conda-recipe/meta.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/conda-recipe/meta.yaml b/conda-recipe/meta.yaml index 628dc131c3e..29b76cbe1f8 100644 --- a/conda-recipe/meta.yaml +++ b/conda-recipe/meta.yaml @@ -45,6 +45,8 @@ requirements: - python-gil # [py>=314] - {{ pin_compatible('dpctl', min_pin='x.x.x', max_pin=None) }} - {{ pin_compatible('dpcpp-cpp-rt', min_pin='x.x', max_pin='x') }} + - {{ 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') }} - {{ pin_compatible('onemkl-sycl-blas', min_pin='x.x', max_pin='x') }} - {{ pin_compatible('onemkl-sycl-dft', min_pin='x.x', max_pin='x') }} - {{ pin_compatible('onemkl-sycl-lapack', min_pin='x.x', max_pin='x') }} From db797050e29ffbdb5d9db9cc1155f22cd245d622 Mon Sep 17 00:00:00 2001 From: Anton Volkov Date: Mon, 16 Feb 2026 13:34:46 -0800 Subject: [PATCH 3/7] Add missing run dependency on MKL package --- conda-recipe/meta.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/conda-recipe/meta.yaml b/conda-recipe/meta.yaml index 29b76cbe1f8..97a07f4690a 100644 --- a/conda-recipe/meta.yaml +++ b/conda-recipe/meta.yaml @@ -47,6 +47,7 @@ requirements: - {{ pin_compatible('dpcpp-cpp-rt', min_pin='x.x', max_pin='x') }} - {{ 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') }} + - {{ pin_compatible('mkl', min_pin='x.x', max_pin='x') }} - {{ pin_compatible('onemkl-sycl-blas', min_pin='x.x', max_pin='x') }} - {{ pin_compatible('onemkl-sycl-dft', min_pin='x.x', max_pin='x') }} - {{ pin_compatible('onemkl-sycl-lapack', min_pin='x.x', max_pin='x') }} From 59f20c5066862a9b036af8cc8f0925cdcbcda229 Mon Sep 17 00:00:00 2001 From: Anton Volkov Date: Mon, 16 Feb 2026 13:59:51 -0800 Subject: [PATCH 4/7] Fix typo in ignore_run_exports name --- conda-recipe/meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conda-recipe/meta.yaml b/conda-recipe/meta.yaml index 97a07f4690a..92d14a6ca08 100644 --- a/conda-recipe/meta.yaml +++ b/conda-recipe/meta.yaml @@ -63,7 +63,7 @@ build: script_env: - WHEELS_OUTPUT_FOLDER - OVERRIDE_INTEL_IPO # [win] - ignore_run_export: + ignore_run_exports: - dpctl test: From 9e44657fef51ce4e5fa76d9ab2207ee455bff49c Mon Sep 17 00:00:00 2001 From: Anton Volkov Date: Mon, 16 Feb 2026 14:02:54 -0800 Subject: [PATCH 5/7] Install recommended conda-verify tool to the public CI build workflow --- environments/build_conda_pkg.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/environments/build_conda_pkg.yml b/environments/build_conda_pkg.yml index b4a4405d922..284021e749b 100644 --- a/environments/build_conda_pkg.yml +++ b/environments/build_conda_pkg.yml @@ -4,3 +4,4 @@ channels: dependencies: - python=3.13 # no python 3.14 support by conda-build - conda-build=25.11.1 + - conda-verify=3.4.2 From 379341f52c6adb3596d9dc20dc866ce4ac8e23dc Mon Sep 17 00:00:00 2001 From: Anton Volkov Date: Mon, 16 Feb 2026 14:18:08 -0800 Subject: [PATCH 6/7] Silence warning about RPATH to dpctl so lib --- conda-recipe/meta.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/conda-recipe/meta.yaml b/conda-recipe/meta.yaml index 92d14a6ca08..5be41d835fa 100644 --- a/conda-recipe/meta.yaml +++ b/conda-recipe/meta.yaml @@ -71,6 +71,8 @@ test: - pytest - setuptools - scipy # [py<314] + missing_dso_whitelist: + - libDPCTLSyclInterface.so # [linux] about: home: https://github.com/IntelPython/dpnp From 9df6735af70e8f8beb27ac0c2a550e14ee9ad4b3 Mon Sep 17 00:00:00 2001 From: Anton Volkov Date: Tue, 17 Feb 2026 01:32:57 -0800 Subject: [PATCH 7/7] Move missing_dso_whitelist to build section --- conda-recipe/meta.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/conda-recipe/meta.yaml b/conda-recipe/meta.yaml index 5be41d835fa..6a8b2fcbbab 100644 --- a/conda-recipe/meta.yaml +++ b/conda-recipe/meta.yaml @@ -65,14 +65,14 @@ build: - OVERRIDE_INTEL_IPO # [win] ignore_run_exports: - dpctl + missing_dso_whitelist: + - libDPCTLSyclInterface.so # [linux] test: requires: - pytest - setuptools - scipy # [py<314] - missing_dso_whitelist: - - libDPCTLSyclInterface.so # [linux] about: home: https://github.com/IntelPython/dpnp