diff --git a/conda/environments/all_cuda-118_arch-x86_64.yaml b/conda/environments/all_cuda-118_arch-x86_64.yaml index 029f2ae6ea6..0afc3dc1801 100644 --- a/conda/environments/all_cuda-118_arch-x86_64.yaml +++ b/conda/environments/all_cuda-118_arch-x86_64.yaml @@ -11,7 +11,7 @@ dependencies: - breathe>=4.35.0 - c-compiler - certifi -- cmake>=3.26.4,!=3.30.0 +- cmake>=3.30.4 - cuda-nvtx - cuda-python>=11.8.5,<12.0a0 - cuda-version=11.8 diff --git a/conda/environments/all_cuda-128_arch-x86_64.yaml b/conda/environments/all_cuda-128_arch-x86_64.yaml index e6568e3ffb1..32fc47f6e4d 100644 --- a/conda/environments/all_cuda-128_arch-x86_64.yaml +++ b/conda/environments/all_cuda-128_arch-x86_64.yaml @@ -11,7 +11,7 @@ dependencies: - breathe>=4.35.0 - c-compiler - certifi -- cmake>=3.26.4,!=3.30.0 +- cmake>=3.30.4 - cuda-cudart-dev - cuda-nvcc - cuda-nvtx-dev diff --git a/conda/recipes/cugraph/conda_build_config.yaml b/conda/recipes/cugraph/conda_build_config.yaml index bdf76256e6f..575f1f24189 100644 --- a/conda/recipes/cugraph/conda_build_config.yaml +++ b/conda/recipes/cugraph/conda_build_config.yaml @@ -11,7 +11,7 @@ cuda_compiler: - nvcc # [os.environ.get("RAPIDS_CUDA_VERSION", "").startswith("11")] cmake_version: - - ">=3.26.4,!=3.30.0" + - ">=3.30.4" c_stdlib: - sysroot diff --git a/conda/recipes/libcugraph/conda_build_config.yaml b/conda/recipes/libcugraph/conda_build_config.yaml index aff7de12ab1..0003c1ea7cf 100644 --- a/conda/recipes/libcugraph/conda_build_config.yaml +++ b/conda/recipes/libcugraph/conda_build_config.yaml @@ -11,7 +11,7 @@ cuda_compiler: - nvcc # [os.environ.get("RAPIDS_CUDA_VERSION", "").startswith("11")] cmake_version: - - ">=3.26.4,!=3.30.0" + - ">=3.30.4" doxygen_version: - ">=1.8.11" diff --git a/conda/recipes/pylibcugraph/conda_build_config.yaml b/conda/recipes/pylibcugraph/conda_build_config.yaml index bdf76256e6f..575f1f24189 100644 --- a/conda/recipes/pylibcugraph/conda_build_config.yaml +++ b/conda/recipes/pylibcugraph/conda_build_config.yaml @@ -11,7 +11,7 @@ cuda_compiler: - nvcc # [os.environ.get("RAPIDS_CUDA_VERSION", "").startswith("11")] cmake_version: - - ">=3.26.4,!=3.30.0" + - ">=3.30.4" c_stdlib: - sysroot diff --git a/cpp/CMakeLists.txt b/cpp/CMakeLists.txt index cd8094defb4..7f8f29e414c 100644 --- a/cpp/CMakeLists.txt +++ b/cpp/CMakeLists.txt @@ -14,7 +14,7 @@ # limitations under the License. #============================================================================= -cmake_minimum_required(VERSION 3.26.4 FATAL_ERROR) +cmake_minimum_required(VERSION 3.30.4 FATAL_ERROR) include(../rapids_config.cmake) include(rapids-cmake) diff --git a/cpp/examples/developers/graph_operations/CMakeLists.txt b/cpp/examples/developers/graph_operations/CMakeLists.txt index db573592aff..b20c2b8b90c 100644 --- a/cpp/examples/developers/graph_operations/CMakeLists.txt +++ b/cpp/examples/developers/graph_operations/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. @@ -14,7 +14,7 @@ # limitations under the License. #============================================================================= -cmake_minimum_required(VERSION 3.23.1) +cmake_minimum_required(VERSION 3.30.4 FATAL_ERROR) project( graph_operations diff --git a/cpp/examples/developers/vertex_and_edge_partition/CMakeLists.txt b/cpp/examples/developers/vertex_and_edge_partition/CMakeLists.txt index 431bd60dcb2..7b8132fb9d7 100644 --- a/cpp/examples/developers/vertex_and_edge_partition/CMakeLists.txt +++ b/cpp/examples/developers/vertex_and_edge_partition/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. @@ -14,7 +14,7 @@ # limitations under the License. #============================================================================= -cmake_minimum_required(VERSION 3.23.1) +cmake_minimum_required(VERSION 3.30.4 FATAL_ERROR) project( graph_partition diff --git a/cpp/examples/users/multi_gpu_application/CMakeLists.txt b/cpp/examples/users/multi_gpu_application/CMakeLists.txt index 357f2e539a7..0b7eeac0e28 100644 --- a/cpp/examples/users/multi_gpu_application/CMakeLists.txt +++ b/cpp/examples/users/multi_gpu_application/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. @@ -14,7 +14,7 @@ # limitations under the License. #============================================================================= -cmake_minimum_required(VERSION 3.23.1) +cmake_minimum_required(VERSION 3.30.4 FATAL_ERROR) project( mg_graph_algorithms diff --git a/cpp/examples/users/single_gpu_application/CMakeLists.txt b/cpp/examples/users/single_gpu_application/CMakeLists.txt index 276be3728a8..7636e5f9eea 100644 --- a/cpp/examples/users/single_gpu_application/CMakeLists.txt +++ b/cpp/examples/users/single_gpu_application/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. @@ -14,7 +14,7 @@ # limitations under the License. #============================================================================= -cmake_minimum_required(VERSION 3.23.1) +cmake_minimum_required(VERSION 3.30.4 FATAL_ERROR) project( mg_graph_algorithms diff --git a/cpp/libcugraph_etl/CMakeLists.txt b/cpp/libcugraph_etl/CMakeLists.txt index fd04f1fbcdc..10b8d174b9a 100644 --- a/cpp/libcugraph_etl/CMakeLists.txt +++ b/cpp/libcugraph_etl/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. @@ -14,7 +14,7 @@ # limitations under the License. #============================================================================= -cmake_minimum_required(VERSION 3.26.4 FATAL_ERROR) +cmake_minimum_required(VERSION 3.30.4 FATAL_ERROR) include(../../rapids_config.cmake) include(rapids-cmake) diff --git a/dependencies.yaml b/dependencies.yaml index f7eeb53411e..f79daeaa028 100755 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -327,7 +327,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 cpp_build: common: diff --git a/python/cugraph/CMakeLists.txt b/python/cugraph/CMakeLists.txt index 68978c08659..6d98fb5ede5 100644 --- a/python/cugraph/CMakeLists.txt +++ b/python/cugraph/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(../../rapids_config.cmake) diff --git a/python/cugraph/pyproject.toml b/python/cugraph/pyproject.toml index d08f9b276bd..f1f5136eb43 100644 --- a/python/cugraph/pyproject.toml +++ b/python/cugraph/pyproject.toml @@ -84,7 +84,7 @@ regex = "(?P.*)" [tool.rapids-build-backend] build-backend = "scikit_build_core.build" requires = [ - "cmake>=3.26.4,!=3.30.0", + "cmake>=3.30.4", "libcugraph==25.4.*,>=0.0.0a0", "libraft==25.4.*,>=0.0.0a0", "librmm==25.4.*,>=0.0.0a0", diff --git a/python/libcugraph/CMakeLists.txt b/python/libcugraph/CMakeLists.txt index f495037a9cf..b0f1b577fb5 100644 --- a/python/libcugraph/CMakeLists.txt +++ b/python/libcugraph/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(../../rapids_config.cmake) diff --git a/python/libcugraph/pyproject.toml b/python/libcugraph/pyproject.toml index fff6ef82350..3bc44ff1abe 100644 --- a/python/libcugraph/pyproject.toml +++ b/python/libcugraph/pyproject.toml @@ -76,7 +76,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", "libraft==25.4.*,>=0.0.0a0", "librmm==25.4.*,>=0.0.0a0", "ninja", diff --git a/python/pylibcugraph/CMakeLists.txt b/python/pylibcugraph/CMakeLists.txt index b9576c1d72e..04a5b36a009 100644 --- a/python/pylibcugraph/CMakeLists.txt +++ b/python/pylibcugraph/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(../../rapids_config.cmake) diff --git a/python/pylibcugraph/pyproject.toml b/python/pylibcugraph/pyproject.toml index cde65122cce..29a87138de9 100644 --- a/python/pylibcugraph/pyproject.toml +++ b/python/pylibcugraph/pyproject.toml @@ -70,7 +70,7 @@ regex = "(?P.*)" build-backend = "scikit_build_core.build" dependencies-file = "../../dependencies.yaml" requires = [ - "cmake>=3.26.4,!=3.30.0", + "cmake>=3.30.4", "cython>=3.0.0", "libcugraph==25.4.*,>=0.0.0a0", "libraft==25.4.*,>=0.0.0a0",