diff --git a/doc/services/serialization/nanopb.rst b/doc/services/serialization/nanopb.rst index 79525600ac8..9c996af7c72 100644 --- a/doc/services/serialization/nanopb.rst +++ b/doc/services/serialization/nanopb.rst @@ -45,6 +45,7 @@ Additionally, Nanopb is an optional module and needs to be added explicitly to t west config manifest.project-filter -- +nanopb west update + west packages pip --install Configuration ************* diff --git a/scripts/requirements-extras.txt b/scripts/requirements-extras.txt index 0dd10bfbf52..6f8c32cca27 100644 --- a/scripts/requirements-extras.txt +++ b/scripts/requirements-extras.txt @@ -21,10 +21,6 @@ Pillow>=10.0 # can be used to sign a Zephyr application binary for consumption by a bootloader imgtool>=2.1.0 -# used by nanopb module to generate sources from .proto files -grpcio-tools>=1.47.0 -protobuf>=3.20.3 - # used by scripts/release/bug_bash.py for generating top ten bug squashers PyGithub diff --git a/submanifests/optional.yaml b/submanifests/optional.yaml index a2ee931bd4a..4794b5fbe1e 100644 --- a/submanifests/optional.yaml +++ b/submanifests/optional.yaml @@ -23,7 +23,7 @@ manifest: groups: - optional - name: nanopb - revision: 98bf4db69897b53434f3d0ba72e0a3ab1a902824 + revision: 7307ce399b81ddcb3c3a5dc862c52d4754328d38 path: modules/lib/nanopb remote: upstream groups: