From f200e22c23763e71c78c48d4c82663c2af57608e Mon Sep 17 00:00:00 2001 From: James Lamb Date: Fri, 31 Jan 2025 14:28:49 -0600 Subject: [PATCH] disallow fallback to Make in wheel builds --- dependencies.yaml | 6 +++--- python/libraft/pyproject.toml | 2 +- python/pylibraft/pyproject.toml | 2 +- python/raft-dask/pyproject.toml | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dependencies.yaml b/dependencies.yaml index 61a1910a15..71a69ecfae 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -352,7 +352,7 @@ dependencies: - *libcusparse114 cuda_wheels: specific: - - output_types: pyproject + - output_types: [pyproject, requirements] matrices: - matrix: cuda: "12.*" @@ -439,12 +439,12 @@ dependencies: - python>=3.10,<3.13 run_pylibraft: common: - - output_types: [conda, pyproject] + - output_types: [conda, pyproject, requirements] packages: - numpy>=1.23,<3.0a0 run_raft_dask: common: - - output_types: [conda, pyproject] + - output_types: [conda, pyproject, requirements] packages: - dask-cuda==25.4.*,>=0.0.0a0 - rapids-dask-dependency==25.4.*,>=0.0.0a0 diff --git a/python/libraft/pyproject.toml b/python/libraft/pyproject.toml index 76ef867236..846c6c328b 100644 --- a/python/libraft/pyproject.toml +++ b/python/libraft/pyproject.toml @@ -87,7 +87,7 @@ build-dir = "build/{wheel_tag}" cmake.build-type = "Release" cmake.version = "CMakeLists.txt" minimum-version = "build-system.requires" -ninja.make-fallback = true +ninja.make-fallback = false sdist.reproducible = true wheel.install-dir = "libraft" wheel.packages = ["libraft"] diff --git a/python/pylibraft/pyproject.toml b/python/pylibraft/pyproject.toml index f78a132bc2..dc9a6e8d99 100644 --- a/python/pylibraft/pyproject.toml +++ b/python/pylibraft/pyproject.toml @@ -105,7 +105,7 @@ build-dir = "build/{wheel_tag}" cmake.build-type = "Release" cmake.version = "CMakeLists.txt" minimum-version = "build-system.requires" -ninja.make-fallback = true +ninja.make-fallback = false sdist.exclude = ["*tests*"] sdist.reproducible = true wheel.packages = ["pylibraft"] diff --git a/python/raft-dask/pyproject.toml b/python/raft-dask/pyproject.toml index 6a86d79acc..49f9ba5252 100644 --- a/python/raft-dask/pyproject.toml +++ b/python/raft-dask/pyproject.toml @@ -105,7 +105,7 @@ build-dir = "build/{wheel_tag}" cmake.build-type = "Release" cmake.version = "CMakeLists.txt" minimum-version = "build-system.requires" -ninja.make-fallback = true +ninja.make-fallback = false sdist.exclude = ["*tests*"] sdist.reproducible = true wheel.packages = ["raft_dask"]