From 6c7f58398451afb9161e0b68f501dfb8c1933016 Mon Sep 17 00:00:00 2001 From: Oleksandr Pavlyk Date: Mon, 16 Sep 2024 21:40:14 -0500 Subject: [PATCH 1/3] Ignore run export on level-zero dpctl was still specifying run-time dependency on level-zero though run_export of level-zero-devel --- conda-recipe/meta.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/conda-recipe/meta.yaml b/conda-recipe/meta.yaml index f23b5a21a5..6a3def0020 100644 --- a/conda-recipe/meta.yaml +++ b/conda-recipe/meta.yaml @@ -15,6 +15,8 @@ build: script_env: - WHEELS_OUTPUT_FOLDER - OVERRIDE_INTEL_IPO # [win] + ignore_run_export: + - level-zero requirements: # TODO: keep in sync with /pyproject.toml From f2d4a4057c395be778292db5ddb2eab3a53082d9 Mon Sep 17 00:00:00 2001 From: Oleksandr Pavlyk Date: Mon, 16 Sep 2024 21:43:20 -0500 Subject: [PATCH 2/3] Add reference to this PR to changelog for 0.18 --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 37109b303b..9353a0b626 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -78,7 +78,7 @@ The full list of changes that went into this release are: * Clean-up uses of `Strided1DIndexer` class [gh-1805](https://github.com/IntelPython/dpctl/pull/1805) * Tweak to readability of C++ code implementing matrix-matrix multiplication [gh-1810](https://github.com/IntelPython/dpctl/pull/1810) * Do not add `sycl::event` associated with compute task to vector of events representing execution of `host_task` [gh-1807](https://github.com/IntelPython/dpctl/pull/1807) -* Remove 'level-zero' conda package from run-time dependencies of 'dpctl' since Intel GPU driver stack now explicitly depends on `libze1` package which provides Level-Zero loader library [gh-1801](https://github.com/IntelPython/dpctl/pull/1801) +* Remove 'level-zero' conda package from run-time dependencies of 'dpctl' since Intel GPU driver stack now explicitly depends on `libze1` package which provides Level-Zero loader library [gh-1801](https://github.com/IntelPython/dpctl/pull/1801), [gh-1840](https://github.com/IntelPython/dpctl/pull/1840) * Use dedicated type-support matrices for in-place element-wise binary operations [gh-1816](https://github.com/IntelPython/dpctl/pull/1816) * Remove recommendation to install wheels from Anaconda PyPI index [gh-1819](https://github.com/IntelPython/dpctl/pull/1819) * Removed use of post-link and pre-unlink conda scripts in `dpctl` [gh-1821](https://github.com/IntelPython/dpctl/pull/1821) From 1646d89d83375a6a8a1cb27ce82130a67ec8553d Mon Sep 17 00:00:00 2001 From: Oleksandr Pavlyk Date: Tue, 17 Sep 2024 08:03:29 -0500 Subject: [PATCH 3/3] Fix typo in meta yaml --- 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 6a3def0020..f422f6f563 100644 --- a/conda-recipe/meta.yaml +++ b/conda-recipe/meta.yaml @@ -15,7 +15,7 @@ build: script_env: - WHEELS_OUTPUT_FOLDER - OVERRIDE_INTEL_IPO # [win] - ignore_run_export: + ignore_run_exports: - level-zero requirements: