From bd708418fc4e1b87b89fbb296a0e3b47706eb63c Mon Sep 17 00:00:00 2001 From: "app-token-plugins[bot]" Date: Wed, 11 Nov 2026 14:06:42 +0000 Subject: [PATCH 1/3] detected new plugin versions --- plugins/community/nanopb/v0.4.93/.dockerignore | 3 +++ plugins/community/nanopb/v0.4.93/Dockerfile | 18 ++++++++++++++++++ .../community/nanopb/v0.4.93/buf.plugin.yaml | 9 +++++++++ .../community/nanopb/v0.4.93/requirements.txt | 1 + .../community/nanopb/v0.4.93/eliza/plugin.sum | 1 + .../nanopb/v0.4.93/petapis/plugin.sum | 1 + 6 files changed, 33 insertions(+) create mode 100644 plugins/community/nanopb/v0.4.93/.dockerignore create mode 100644 plugins/community/nanopb/v0.4.93/Dockerfile create mode 100644 plugins/community/nanopb/v0.4.93/buf.plugin.yaml create mode 100644 plugins/community/nanopb/v0.4.93/requirements.txt create mode 100644 tests/testdata/buf.build/community/nanopb/v0.4.93/eliza/plugin.sum create mode 100644 tests/testdata/buf.build/community/nanopb/v0.4.93/petapis/plugin.sum diff --git a/plugins/community/nanopb/v0.4.93/.dockerignore b/plugins/community/nanopb/v0.4.93/.dockerignore new file mode 100644 index 000000000..c8a679bc6 --- /dev/null +++ b/plugins/community/nanopb/v0.4.93/.dockerignore @@ -0,0 +1,3 @@ +* +!Dockerfile +!requirements.txt diff --git a/plugins/community/nanopb/v0.4.93/Dockerfile b/plugins/community/nanopb/v0.4.93/Dockerfile new file mode 100644 index 000000000..0cfee1163 --- /dev/null +++ b/plugins/community/nanopb/v0.4.93/Dockerfile @@ -0,0 +1,18 @@ +# syntax=docker/dockerfile:1.27 +FROM python:3.13.18-trixie@sha256:51db6babcbd039687e5362a676db5444b5926739abb03b10c8c6a8144872611f AS build +WORKDIR /app +RUN python -mvenv /app +ADD /requirements.txt requirements.txt +RUN . ./bin/activate \ + && pip install --no-cache-dir -r requirements.txt \ + && pip uninstall --yes pip \ + && rm -f requirements.txt bin/activate.fish bin/activate.csh bin/Activate.ps1 \ + && ln -sf /usr/bin/python /app/bin/python + +FROM gcr.io/distroless/python3-debian13:latest@sha256:5bac3c3ab33426c460db63504cd1a267b3326b9f804d21c63359492858d1beda AS base + +FROM scratch +COPY --link --from=base / / +COPY --link --from=build --chmod=0755 /app /app +USER nobody +ENTRYPOINT ["/app/bin/protoc-gen-nanopb"] diff --git a/plugins/community/nanopb/v0.4.93/buf.plugin.yaml b/plugins/community/nanopb/v0.4.93/buf.plugin.yaml new file mode 100644 index 000000000..090df7c96 --- /dev/null +++ b/plugins/community/nanopb/v0.4.93/buf.plugin.yaml @@ -0,0 +1,9 @@ +version: v1 +name: buf.build/community/nanopb +plugin_version: v0.4.93 +source_url: https://github.com/nanopb/nanopb +description: Nanopb is a small code-size Protocol Buffers implementation in ansi C. It is especially suitable for use in microcontrollers, but fits any memory restricted system. +output_languages: + - c +spdx_license_id: Zlib +license_url: https://github.com/nanopb/nanopb/blob/0.4.93/LICENSE.txt diff --git a/plugins/community/nanopb/v0.4.93/requirements.txt b/plugins/community/nanopb/v0.4.93/requirements.txt new file mode 100644 index 000000000..b475d9ef7 --- /dev/null +++ b/plugins/community/nanopb/v0.4.93/requirements.txt @@ -0,0 +1 @@ +nanopb==0.4.9.1 diff --git a/tests/testdata/buf.build/community/nanopb/v0.4.93/eliza/plugin.sum b/tests/testdata/buf.build/community/nanopb/v0.4.93/eliza/plugin.sum new file mode 100644 index 000000000..88d3ed3c5 --- /dev/null +++ b/tests/testdata/buf.build/community/nanopb/v0.4.93/eliza/plugin.sum @@ -0,0 +1 @@ +h1:zHoGbaUYoNToq7Go1W/mNAtxHH+wAfMg5KUaw4+JbIY= diff --git a/tests/testdata/buf.build/community/nanopb/v0.4.93/petapis/plugin.sum b/tests/testdata/buf.build/community/nanopb/v0.4.93/petapis/plugin.sum new file mode 100644 index 000000000..1a9c56be5 --- /dev/null +++ b/tests/testdata/buf.build/community/nanopb/v0.4.93/petapis/plugin.sum @@ -0,0 +1 @@ +h1:L6fqMD6FXm45eW1pwqptDnC94YoQ5K8X4MSdIOGf8L4= From 33732298cedf5997aaadfd7b5da35464190f62a7 Mon Sep 17 00:00:00 2001 From: Oliver Sun <73540835+oliversun9@users.noreply.github.com> Date: Wed, 11 Nov 2026 15:14:55 +0100 Subject: [PATCH 2/3] Update plugins/community/nanopb/v0.4.93/requirements.txt --- plugins/community/nanopb/v0.4.93/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/community/nanopb/v0.4.93/requirements.txt b/plugins/community/nanopb/v0.4.93/requirements.txt index b475d9ef7..27ba368c0 100644 --- a/plugins/community/nanopb/v0.4.93/requirements.txt +++ b/plugins/community/nanopb/v0.4.93/requirements.txt @@ -1 +1 @@ -nanopb==0.4.9.1 +nanopb==0.4.9.3 From 904d268994c96ec5d2c72a1e0f303c1eb0f8347e Mon Sep 17 00:00:00 2001 From: Oliver Sun Date: Wed, 11 Nov 2026 15:25:05 +0100 Subject: [PATCH 3/3] Update nanopb v0.4.93 plugin sums --- .../buf.build/community/nanopb/v0.4.93/eliza/plugin.sum | 2 +- .../buf.build/community/nanopb/v0.4.93/petapis/plugin.sum | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/testdata/buf.build/community/nanopb/v0.4.93/eliza/plugin.sum b/tests/testdata/buf.build/community/nanopb/v0.4.93/eliza/plugin.sum index 88d3ed3c5..9d6606c54 100644 --- a/tests/testdata/buf.build/community/nanopb/v0.4.93/eliza/plugin.sum +++ b/tests/testdata/buf.build/community/nanopb/v0.4.93/eliza/plugin.sum @@ -1 +1 @@ -h1:zHoGbaUYoNToq7Go1W/mNAtxHH+wAfMg5KUaw4+JbIY= +h1:V0ovkydao5S4W88FjWoPLiQ1neryTMmXPYZZA7UMFoc= diff --git a/tests/testdata/buf.build/community/nanopb/v0.4.93/petapis/plugin.sum b/tests/testdata/buf.build/community/nanopb/v0.4.93/petapis/plugin.sum index 1a9c56be5..eff09c512 100644 --- a/tests/testdata/buf.build/community/nanopb/v0.4.93/petapis/plugin.sum +++ b/tests/testdata/buf.build/community/nanopb/v0.4.93/petapis/plugin.sum @@ -1 +1 @@ -h1:L6fqMD6FXm45eW1pwqptDnC94YoQ5K8X4MSdIOGf8L4= +h1:RtZf4Em/C5SA3xlR2qXe6nZ3v3e11KxsxmM14CLR14A=