diff --git a/conda/environments/all_cuda-118_arch-aarch64.yaml b/conda/environments/all_cuda-118_arch-aarch64.yaml index 8b2912243e..c8a83ccde0 100644 --- a/conda/environments/all_cuda-118_arch-aarch64.yaml +++ b/conda/environments/all_cuda-118_arch-aarch64.yaml @@ -8,7 +8,7 @@ channels: dependencies: - boto3>=1.21.21 - c-compiler -- cmake>=3.26.4,!=3.30.0 +- cmake>=3.30.4 - cuda-python>=11.8.5,<12.0a0 - cuda-version=11.8 - cudatoolkit diff --git a/conda/environments/all_cuda-118_arch-x86_64.yaml b/conda/environments/all_cuda-118_arch-x86_64.yaml index 78d51844bc..ba794d8b9f 100644 --- a/conda/environments/all_cuda-118_arch-x86_64.yaml +++ b/conda/environments/all_cuda-118_arch-x86_64.yaml @@ -8,7 +8,7 @@ channels: dependencies: - boto3>=1.21.21 - c-compiler -- cmake>=3.26.4,!=3.30.0 +- cmake>=3.30.4 - cuda-python>=11.8.5,<12.0a0 - cuda-version=11.8 - cudatoolkit diff --git a/conda/environments/all_cuda-128_arch-aarch64.yaml b/conda/environments/all_cuda-128_arch-aarch64.yaml index 8f05562979..518d358513 100644 --- a/conda/environments/all_cuda-128_arch-aarch64.yaml +++ b/conda/environments/all_cuda-128_arch-aarch64.yaml @@ -8,7 +8,7 @@ channels: dependencies: - boto3>=1.21.21 - c-compiler -- cmake>=3.26.4,!=3.30.0 +- cmake>=3.30.4 - cuda-nvcc - cuda-python>=12.6.2,<13.0a0 - cuda-version=12.8 diff --git a/conda/environments/all_cuda-128_arch-x86_64.yaml b/conda/environments/all_cuda-128_arch-x86_64.yaml index c3f037080a..9a4db02d26 100644 --- a/conda/environments/all_cuda-128_arch-x86_64.yaml +++ b/conda/environments/all_cuda-128_arch-x86_64.yaml @@ -8,7 +8,7 @@ channels: dependencies: - boto3>=1.21.21 - c-compiler -- cmake>=3.26.4,!=3.30.0 +- cmake>=3.30.4 - cuda-nvcc - cuda-python>=12.6.2,<13.0a0 - cuda-version=12.8 diff --git a/conda/recipes/kvikio/conda_build_config.yaml b/conda/recipes/kvikio/conda_build_config.yaml index 4c751ab8ab..3384ecd5bb 100644 --- a/conda/recipes/kvikio/conda_build_config.yaml +++ b/conda/recipes/kvikio/conda_build_config.yaml @@ -7,7 +7,7 @@ cxx_compiler_version: - 11 # [os.environ.get("RAPIDS_CUDA_VERSION", "").startswith("11")] cmake_version: - - ">=3.26.4,!=3.30.0" + - ">=3.30.4" cuda_compiler: - cuda-nvcc # [not os.environ.get("RAPIDS_CUDA_VERSION", "").startswith("11")] diff --git a/conda/recipes/libkvikio/conda_build_config.yaml b/conda/recipes/libkvikio/conda_build_config.yaml index e213f7e02a..ba8163c7ff 100644 --- a/conda/recipes/libkvikio/conda_build_config.yaml +++ b/conda/recipes/libkvikio/conda_build_config.yaml @@ -7,7 +7,7 @@ cxx_compiler_version: - 11 # [os.environ.get("RAPIDS_CUDA_VERSION", "").startswith("11")] cmake_version: - - ">=3.26.4,!=3.30.0" + - ">=3.30.4" cuda_compiler: - cuda-nvcc # [not os.environ.get("RAPIDS_CUDA_VERSION", "").startswith("11")] diff --git a/cpp/CMakeLists.txt b/cpp/CMakeLists.txt index 4c1daa58c6..7001a0ee0d 100644 --- a/cpp/CMakeLists.txt +++ b/cpp/CMakeLists.txt @@ -12,7 +12,7 @@ # the License. # ============================================================================= -cmake_minimum_required(VERSION 3.26.4 FATAL_ERROR) +cmake_minimum_required(VERSION 3.30.4 FATAL_ERROR) include(cmake/rapids_config.cmake) include(rapids-cmake) diff --git a/cpp/examples/downstream/CMakeLists.txt b/cpp/examples/downstream/CMakeLists.txt index 5dddd30441..a21d5699d4 100644 --- a/cpp/examples/downstream/CMakeLists.txt +++ b/cpp/examples/downstream/CMakeLists.txt @@ -1,5 +1,5 @@ # ============================================================================= -# Copyright (c) 2021-2024, NVIDIA CORPORATION. +# Copyright (c) 2021-2025, NVIDIA CORPORATION. # # Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except # in compliance with the License. You may obtain a copy of the License at @@ -12,7 +12,7 @@ # the License. # ============================================================================= -cmake_minimum_required(VERSION 3.26.4 FATAL_ERROR) +cmake_minimum_required(VERSION 3.30.4 FATAL_ERROR) project( KvikIODownstreamExample diff --git a/dependencies.yaml b/dependencies.yaml index be30907dff..9a5f11fbfd 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -114,7 +114,7 @@ dependencies: common: - output_types: [conda, requirements, pyproject] packages: - - &cmake_ver cmake>=3.26.4,!=3.30.0 + - &cmake_ver cmake>=3.30.4 - ninja build-cpp: common: diff --git a/java/src/main/native/CMakeLists.txt b/java/src/main/native/CMakeLists.txt index d826253e19..4d0bbbe0ca 100644 --- a/java/src/main/native/CMakeLists.txt +++ b/java/src/main/native/CMakeLists.txt @@ -1,5 +1,5 @@ # -# Copyright (c) 2024, NVIDIA CORPORATION. +# Copyright (c) 2024-2025, NVIDIA CORPORATION. # # Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except # in compliance with the License. You may obtain a copy of the License at @@ -12,7 +12,7 @@ # the License. # -cmake_minimum_required(VERSION 3.23) +cmake_minimum_required(VERSION 3.30.4 FATAL_ERROR) project(CuFileJNI LANGUAGES CXX CUDA) diff --git a/python/kvikio/CMakeLists.txt b/python/kvikio/CMakeLists.txt index 6e54a5dff5..0d2d59e257 100644 --- a/python/kvikio/CMakeLists.txt +++ b/python/kvikio/CMakeLists.txt @@ -1,5 +1,5 @@ # ============================================================================= -# Copyright (c) 2022-2024, NVIDIA CORPORATION. +# Copyright (c) 2022-2025, NVIDIA CORPORATION. # # Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except # in compliance with the License. You may obtain a copy of the License at @@ -12,7 +12,7 @@ # the License. # ============================================================================= -cmake_minimum_required(VERSION 3.26.4 FATAL_ERROR) +cmake_minimum_required(VERSION 3.30.4 FATAL_ERROR) include(../../cpp/cmake/rapids_config.cmake) include(rapids-cpm) diff --git a/python/kvikio/pyproject.toml b/python/kvikio/pyproject.toml index 201245a621..aebef16363 100644 --- a/python/kvikio/pyproject.toml +++ b/python/kvikio/pyproject.toml @@ -117,7 +117,7 @@ build-backend = "scikit_build_core.build" dependencies-file = "../../dependencies.yaml" matrix-entry = "cuda_suffixed=true;use_cuda_wheels=true" requires = [ - "cmake>=3.26.4,!=3.30.0", + "cmake>=3.30.4", "cython>=3.0.0", "libkvikio==25.4.*,>=0.0.0a0", "ninja", diff --git a/python/libkvikio/CMakeLists.txt b/python/libkvikio/CMakeLists.txt index 270e8ff5be..806efd2b1c 100644 --- a/python/libkvikio/CMakeLists.txt +++ b/python/libkvikio/CMakeLists.txt @@ -1,5 +1,5 @@ # ============================================================================= -# Copyright (c) 2024, NVIDIA CORPORATION. +# Copyright (c) 2024-2025, NVIDIA CORPORATION. # # Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except # in compliance with the License. You may obtain a copy of the License at @@ -12,7 +12,7 @@ # the License. # ============================================================================= -cmake_minimum_required(VERSION 3.26.4 FATAL_ERROR) +cmake_minimum_required(VERSION 3.30.4 FATAL_ERROR) include(../../cpp/cmake/rapids_config.cmake) include(rapids-cpm) diff --git a/python/libkvikio/pyproject.toml b/python/libkvikio/pyproject.toml index 8a194ae3ef..27f3990ac8 100644 --- a/python/libkvikio/pyproject.toml +++ b/python/libkvikio/pyproject.toml @@ -53,7 +53,7 @@ build-backend = "scikit_build_core.build" dependencies-file = "../../dependencies.yaml" matrix-entry = "cuda_suffixed=true" requires = [ - "cmake>=3.26.4,!=3.30.0", + "cmake>=3.30.4", "ninja", ] # This list was generated by `rapids-dependency-file-generator`. To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`.