From 10c683a9ca7e7c8aa63565a7de2949f611bee3f2 Mon Sep 17 00:00:00 2001 From: xly Date: Tue, 30 Jun 2026 12:29:53 +0100 Subject: [PATCH] build(deps): pin cmake>=4.3.4 to match build-system floor requirements.txt left cmake unpinned, so the Docker image resolved to the base image's pre-installed cmake 4.2.3 while pyproject.toml [build-system] requires cmake>=4.3.4 (#76). Pin requirements.txt to cmake>=4.3.4 so the canonical environment matches the declared build floor. Verified in Docker (8x A5000): the image now installs cmake 4.3.4, the vendored protobuf 3.13 compiles under it (via the existing CMAKE_POLICY_VERSION_MINIMUM 3.5 shim in tests/cpp/CMakeLists.txt), and the full suite passes (116 passed, 8 skipped). --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 473d899d..2c583011 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ accelerate -cmake +cmake>=4.3.4 grpcio>=1.81.1 grpcio-tools>=1.81.1 matplotlib