From a550b3514a276fde6ca907eb6477b2345d5595ee Mon Sep 17 00:00:00 2001 From: ptaylor Date: Sat, 15 Nov 2025 00:18:29 +0000 Subject: [PATCH 1/2] allow CMake v4+ --- conda/environments/all_cuda-129_arch-aarch64.yaml | 2 +- conda/environments/all_cuda-129_arch-x86_64.yaml | 2 +- conda/environments/all_cuda-130_arch-aarch64.yaml | 2 +- conda/environments/all_cuda-130_arch-x86_64.yaml | 2 +- dependencies.yaml | 2 +- python/librapidsmpf/pyproject.toml | 2 +- python/rapidsmpf/pyproject.toml | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/conda/environments/all_cuda-129_arch-aarch64.yaml b/conda/environments/all_cuda-129_arch-aarch64.yaml index 724ddae58..282bc1186 100644 --- a/conda/environments/all_cuda-129_arch-aarch64.yaml +++ b/conda/environments/all_cuda-129_arch-aarch64.yaml @@ -10,7 +10,7 @@ dependencies: - clang-tools==20.1.4 - clang==20.1.4 - click >=8.1 -- cmake>=3.30.4,<4 +- cmake>=3.30.4 - cuda-cudart-dev - cuda-cupti-dev - cuda-nvcc diff --git a/conda/environments/all_cuda-129_arch-x86_64.yaml b/conda/environments/all_cuda-129_arch-x86_64.yaml index 5346c172e..c6af13632 100644 --- a/conda/environments/all_cuda-129_arch-x86_64.yaml +++ b/conda/environments/all_cuda-129_arch-x86_64.yaml @@ -10,7 +10,7 @@ dependencies: - clang-tools==20.1.4 - clang==20.1.4 - click >=8.1 -- cmake>=3.30.4,<4 +- cmake>=3.30.4 - cuda-cudart-dev - cuda-cupti-dev - cuda-nvcc diff --git a/conda/environments/all_cuda-130_arch-aarch64.yaml b/conda/environments/all_cuda-130_arch-aarch64.yaml index 0347aa953..16d75046b 100644 --- a/conda/environments/all_cuda-130_arch-aarch64.yaml +++ b/conda/environments/all_cuda-130_arch-aarch64.yaml @@ -10,7 +10,7 @@ dependencies: - clang-tools==20.1.4 - clang==20.1.4 - click >=8.1 -- cmake>=3.30.4,<4 +- cmake>=3.30.4 - cuda-cudart-dev - cuda-cupti-dev - cuda-nvcc diff --git a/conda/environments/all_cuda-130_arch-x86_64.yaml b/conda/environments/all_cuda-130_arch-x86_64.yaml index b1599f78f..f74b4a05f 100644 --- a/conda/environments/all_cuda-130_arch-x86_64.yaml +++ b/conda/environments/all_cuda-130_arch-x86_64.yaml @@ -10,7 +10,7 @@ dependencies: - clang-tools==20.1.4 - clang==20.1.4 - click >=8.1 -- cmake>=3.30.4,<4 +- cmake>=3.30.4 - cuda-cudart-dev - cuda-cupti-dev - cuda-nvcc diff --git a/dependencies.yaml b/dependencies.yaml index e53d04a45..c179fbc07 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -163,7 +163,7 @@ dependencies: common: - output_types: [conda, pyproject, requirements] packages: - - &cmake_ver cmake>=3.30.4,<4 + - &cmake_ver cmake>=3.30.4 - ninja build-cpp: common: diff --git a/python/librapidsmpf/pyproject.toml b/python/librapidsmpf/pyproject.toml index e144c6fb4..ba2d0580f 100644 --- a/python/librapidsmpf/pyproject.toml +++ b/python/librapidsmpf/pyproject.toml @@ -43,7 +43,7 @@ build-backend = "scikit_build_core.build" dependencies-file = "../../dependencies.yaml" matrix-entry = "cuda_suffixed=true" requires = [ - "cmake>=3.30.4,<4", + "cmake>=3.30.4", "libcudf==25.12.*,>=0.0.0a0", "librmm==25.12.*,>=0.0.0a0", "libucxx==0.47.*,>=0.0.0a0", diff --git a/python/rapidsmpf/pyproject.toml b/python/rapidsmpf/pyproject.toml index 6ae6b918b..b84579556 100644 --- a/python/rapidsmpf/pyproject.toml +++ b/python/rapidsmpf/pyproject.toml @@ -57,7 +57,7 @@ build-backend = "scikit_build_core.build" dependencies-file = "../../dependencies.yaml" matrix-entry = "cuda_suffixed=true" requires = [ - "cmake>=3.30.4,<4", + "cmake>=3.30.4", "cython>=3.0.3,<3.2.0a0", "libcudf==25.12.*,>=0.0.0a0", "librapidsmpf==25.12.*,>=0.0.0a0", From 8183788c14616d01e685739740f82c7baea94327 Mon Sep 17 00:00:00 2001 From: ptaylor Date: Tue, 6 Jan 2026 08:23:35 -0800 Subject: [PATCH 2/2] fix lint --- python/librapidsmpf/pyproject.toml | 2 +- python/rapidsmpf/pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/python/librapidsmpf/pyproject.toml b/python/librapidsmpf/pyproject.toml index f36bb07e2..ae908f3c0 100644 --- a/python/librapidsmpf/pyproject.toml +++ b/python/librapidsmpf/pyproject.toml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025-2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 [build-system] diff --git a/python/rapidsmpf/pyproject.toml b/python/rapidsmpf/pyproject.toml index 04591f9c4..9c2893375 100644 --- a/python/rapidsmpf/pyproject.toml +++ b/python/rapidsmpf/pyproject.toml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025-2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 [build-system]