python3-netaddr: add missing RDEPENDS on python3-pprint

core.py in the netaddr package has

   import pprint as _pprint

and so I hit

    from netaddr import OUI
  File "/usr/lib/python3.12/site-packages/netaddr/__init__.py", line 76, in <module>
    from netaddr.core import (
  File "/usr/lib/python3.12/site-packages/netaddr/core.py", line 9, in <module>
    import pprint as _pprint
ModuleNotFoundError: No module named 'pprint'

Add the missing RDEPENDS.

Signed-off-by: Rasmus Villemoes <ravi@prevas.dk>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Rasmus Villemoes 2025-03-25 22:02:33 +01:00 committed by Khem Raj
parent 37e9b17b1e
commit 97e875069f
No known key found for this signature in database
GPG Key ID: BB053355919D3314

View File

@ -6,6 +6,10 @@ SRC_URI[sha256sum] = "5c3c3d9895b551b763779ba7db7a03487dc1f8e3b385af819af341ae9e
inherit pypi python_setuptools_build_meta ptest-python-pytest
RDEPENDS:${PN} += " \
python3-pprint \
"
do_install_ptest:append () {
install -d ${D}${PTEST_PATH}/tests
cp -rf ${S}/netaddr/tests/* ${D}${PTEST_PATH}/tests/