From addc8d13d4d10ff5a6eb62595898ba0e8e0732f6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Feb 2025 14:44:04 +0000 Subject: [PATCH 1/4] Bump third_party/pigweed/repo from `ce0e3e2` to `c12c17d` Bumps [third_party/pigweed/repo](https://github.com/google/pigweed) from `ce0e3e2` to `c12c17d`. - [Commits](https://github.com/google/pigweed/compare/ce0e3e2d1b7eec7cdf59fbb2ceed2b1cb3edd1ec...c12c17d8a25f0b4e4522dd75094e5c995b0ced2e) --- updated-dependencies: - dependency-name: third_party/pigweed/repo dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> --- third_party/pigweed/repo | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/pigweed/repo b/third_party/pigweed/repo index ce0e3e2d1b7eec..c12c17d8a25f0b 160000 --- a/third_party/pigweed/repo +++ b/third_party/pigweed/repo @@ -1 +1 @@ -Subproject commit ce0e3e2d1b7eec7cdf59fbb2ceed2b1cb3edd1ec +Subproject commit c12c17d8a25f0b4e4522dd75094e5c995b0ced2e From 752d362c5dd3782fea5d516a7377361eae4c8cec Mon Sep 17 00:00:00 2001 From: Andrei Litvin <andy314@gmail.com> Date: Mon, 24 Feb 2025 10:05:01 -0500 Subject: [PATCH 2/4] Update protobuf deps to match pigweed requirements --- scripts/setup/constraints.txt | 4 ++-- scripts/setup/requirements.all.txt | 7 +++++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/scripts/setup/constraints.txt b/scripts/setup/constraints.txt index 874d46f6f1a526..a97c9f0cf3f924 100644 --- a/scripts/setup/constraints.txt +++ b/scripts/setup/constraints.txt @@ -163,7 +163,7 @@ portpicker==1.5.2 # mobly prompt-toolkit==3.0.43 # via ipython -protobuf==4.24.4 +protobuf==5.28.3 # via # -r requirements.all.txt # mypy-protobuf @@ -253,7 +253,7 @@ traitlets==5.9.0 # via # ipython # matplotlib-inline -types-protobuf==4.24.0.2 +types-protobuf==5.29.1.20250208 # via # -r requirements.all.txt # mypy-protobuf diff --git a/scripts/setup/requirements.all.txt b/scripts/setup/requirements.all.txt index 4a7672a08f639d..c7c1d43838750a 100644 --- a/scripts/setup/requirements.all.txt +++ b/scripts/setup/requirements.all.txt @@ -40,8 +40,11 @@ watchdog build==0.8.0 mypy==1.10.1 mypy-protobuf==3.5.0 -protobuf==4.24.4 -types-protobuf==4.24.0.2 +protobuf==5.28.3 +types-protobuf==5.29.1.20250208 +mypy-protobuf +protobuf +types-protobuf cffi==1.15.0; python_version < "3.13" cffi==1.17.1; python_version >= "3.13" From f21af619e08e97b0f82df4d27673e373f1d7e257 Mon Sep 17 00:00:00 2001 From: Andrei Litvin <andy314@gmail.com> Date: Mon, 24 Feb 2025 10:10:38 -0500 Subject: [PATCH 3/4] Remove duplicated requirements --- scripts/setup/requirements.all.txt | 3 --- 1 file changed, 3 deletions(-) diff --git a/scripts/setup/requirements.all.txt b/scripts/setup/requirements.all.txt index c7c1d43838750a..22d64e34874ce8 100644 --- a/scripts/setup/requirements.all.txt +++ b/scripts/setup/requirements.all.txt @@ -42,9 +42,6 @@ mypy==1.10.1 mypy-protobuf==3.5.0 protobuf==5.28.3 types-protobuf==5.29.1.20250208 -mypy-protobuf -protobuf -types-protobuf cffi==1.15.0; python_version < "3.13" cffi==1.17.1; python_version >= "3.13" From 0de877bbb46bd9217a2a738aec1ad1575fdf13ee Mon Sep 17 00:00:00 2001 From: Andrei Litvin <andy314@gmail.com> Date: Mon, 24 Feb 2025 10:20:43 -0500 Subject: [PATCH 4/4] make latest clang compiler happy on _span operator --- src/lib/support/Span.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/support/Span.h b/src/lib/support/Span.h index 18b077659be047..f3c412e9ccc403 100644 --- a/src/lib/support/Span.h +++ b/src/lib/support/Span.h @@ -206,7 +206,7 @@ class Span inline namespace literals { -inline constexpr Span<const char> operator"" _span(const char * literal, size_t size) +inline constexpr Span<const char> operator""_span(const char * literal, size_t size) { return Span<const char>(Unchecked, literal, size); }