diff mbox series

[meta-python,05/10] python3-opentelemetry-sdk: Add missing runtime dependencies

Message ID 20261031035748.2130261-5-khem.raj@oss.qualcomm.com
State New
Headers show
Series [meta-python,01/10] python3-pyroute2: Add missing python3-resource runtime dependency | expand

Commit Message

Khem Raj Oct. 31, 2026, 3:57 a.m. UTC
From: Khem Raj <raj.khem@gmail.com>

opentelemetry-sdk requires opentelemetry-api, opentelemetry-semantic-conventions
and typing-extensions, without them importing opentelemetry.sdk fails with:

ModuleNotFoundError: No module named 'opentelemetry.semconv'

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
---
 .../python/python3-opentelemetry-sdk_1.45.2.bb              | 6 ++++++
 1 file changed, 6 insertions(+)
diff mbox series

Patch

diff --git a/meta-python/recipes-devtools/python/python3-opentelemetry-sdk_1.45.2.bb b/meta-python/recipes-devtools/python/python3-opentelemetry-sdk_1.45.2.bb
index bba2b8bfe8..2cb352052d 100644
--- a/meta-python/recipes-devtools/python/python3-opentelemetry-sdk_1.45.2.bb
+++ b/meta-python/recipes-devtools/python/python3-opentelemetry-sdk_1.45.2.bb
@@ -7,3 +7,9 @@  LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327"
 SRC_URI[sha256sum] = "7eec4de13dd21ff3a1670dcb0e02079e692736f94d733dfdce5af461d884248d"
 
 inherit pypi python_hatchling
+
+RDEPENDS:${PN} += " \
+    python3-opentelemetry-api \
+    python3-opentelemetry-semantic-conventions \
+    python3-typing-extensions \
+"