Browse Source

Revert "modules: nanopb: Move pip dependencies to optional module"

This reverts commit 26614832f2.
A bug in upstream nanopb, which this commit was pulling as part
of the submanifest update, seems to be causing test failures
on big-endian platforms.
Upstream bug: https://github.com/nanopb/nanopb/issues/1039

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
pull/82355/head
Benjamin Cabé 7 months ago committed by Benjamin Cabé
parent
commit
7d3aa194de
  1. 1
      doc/services/serialization/nanopb.rst
  2. 4
      scripts/requirements-extras.txt
  3. 2
      submanifests/optional.yaml

1
doc/services/serialization/nanopb.rst

@ -45,7 +45,6 @@ Additionally, Nanopb is an optional module and needs to be added explicitly to t @@ -45,7 +45,6 @@ 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
*************

4
scripts/requirements-extras.txt

@ -21,6 +21,10 @@ Pillow>=10.0 @@ -21,6 +21,10 @@ 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

2
submanifests/optional.yaml

@ -23,7 +23,7 @@ manifest: @@ -23,7 +23,7 @@ manifest:
groups:
- optional
- name: nanopb
revision: 0a3b5050a28faeca3cfa2f566e043807431c8d7f
revision: 98bf4db69897b53434f3d0ba72e0a3ab1a902824
path: modules/lib/nanopb
remote: upstream
groups:

Loading…
Cancel
Save