From c060404b4d9963b4168cbf3453b43a31eb0def80 Mon Sep 17 00:00:00 2001 From: Luca Della Vedova Date: Thu, 30 Oct 2025 17:19:29 +0800 Subject: [PATCH 1/3] Pin grpcio-tools Signed-off-by: Luca Della Vedova --- intrinsic_sdk_cmake/cmake/sdk_protos.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/intrinsic_sdk_cmake/cmake/sdk_protos.cmake b/intrinsic_sdk_cmake/cmake/sdk_protos.cmake index b02200f..52e518d 100644 --- a/intrinsic_sdk_cmake/cmake/sdk_protos.cmake +++ b/intrinsic_sdk_cmake/cmake/sdk_protos.cmake @@ -160,7 +160,7 @@ if(NOT EXISTS "${venv_dir}") endif() execute_process( - COMMAND "${venv_dir}/bin/pip" install -U grpcio-tools + COMMAND "${venv_dir}/bin/pip" install -U grpcio-tools==1.74 WORKING_DIRECTORY "${CMAKE_BINARY_DIR}" RESULT_VARIABLE PIP_INSTALL_RESULT OUTPUT_VARIABLE PIP_INSTALL_OUTPUT From e2aa6951cde044a54cc7aa4401c601ca1bd1a9c0 Mon Sep 17 00:00:00 2001 From: Luca Della Vedova Date: Thu, 30 Oct 2025 19:15:13 +0800 Subject: [PATCH 2/3] Remove google namespace Signed-off-by: Luca Della Vedova --- intrinsic_sdk_cmake/cmake/find_replace_fix_imports.cmake | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/intrinsic_sdk_cmake/cmake/find_replace_fix_imports.cmake b/intrinsic_sdk_cmake/cmake/find_replace_fix_imports.cmake index 1298d99..a2d860f 100644 --- a/intrinsic_sdk_cmake/cmake/find_replace_fix_imports.cmake +++ b/intrinsic_sdk_cmake/cmake/find_replace_fix_imports.cmake @@ -16,10 +16,10 @@ set(FIND_LIST "from google.type" ) set(REPLACE_LIST - "from googleapis.google.api" - "from googleapis.google.longrunning" - "from googleapis.google.rpc" - "from googleapis.google.type" + "from googleapis.api" + "from googleapis.longrunning" + "from googleapis.rpc" + "from googleapis.type" ) foreach(python_package_source ${python_package_sources}) From a2283eb1aa6485fa45cbb1335ac9c89c02c195f8 Mon Sep 17 00:00:00 2001 From: Luca Della Vedova Date: Fri, 31 Oct 2025 08:55:43 +0800 Subject: [PATCH 3/3] Add venv build dependency Signed-off-by: Luca Della Vedova --- intrinsic_sdk_cmake/package.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/intrinsic_sdk_cmake/package.xml b/intrinsic_sdk_cmake/package.xml index e3580cf..52a6985 100644 --- a/intrinsic_sdk_cmake/package.xml +++ b/intrinsic_sdk_cmake/package.xml @@ -14,6 +14,8 @@ Michael Carroll William Woodall + python3-venv + cmake bazelisk_vendor