From 774cd1d3bf7890c6abae6c7ace798c4a376b2b20 Mon Sep 17 00:00:00 2001 From: Daniele <36171005+dtrifiro@users.noreply.github.com> Date: Tue, 13 Aug 2024 01:29:20 +0200 Subject: [PATCH] [CI/Build] bump minimum cmake version (#6999) --- CMakeLists.txt | 2 +- pyproject.toml | 2 +- requirements-build.txt | 2 +- requirements-common.txt | 2 -- 4 files changed, 3 insertions(+), 5 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 784fea05ea734..d47f1bb305a96 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.21) +cmake_minimum_required(VERSION 3.26) project(vllm_extensions LANGUAGES CXX) diff --git a/pyproject.toml b/pyproject.toml index 26d963aa51099..ba0e10241ca2d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [build-system] # Should be mirrored in requirements-build.txt requires = [ - "cmake>=3.21", + "cmake>=3.26", "ninja", "packaging", "setuptools >= 49.4.0", diff --git a/requirements-build.txt b/requirements-build.txt index d0f677fd344ed..bea55d930ab25 100644 --- a/requirements-build.txt +++ b/requirements-build.txt @@ -1,5 +1,5 @@ # Should be mirrored in pyproject.toml -cmake>=3.21 +cmake>=3.26 ninja packaging setuptools>=49.4.0 diff --git a/requirements-common.txt b/requirements-common.txt index 5078a65f80f15..1876ab3c7d48b 100644 --- a/requirements-common.txt +++ b/requirements-common.txt @@ -1,5 +1,3 @@ -cmake >= 3.21 -ninja # For faster builds. psutil sentencepiece # Required for LLaMA tokenizer. numpy < 2.0.0