diff mbox series

[meta-python,15/24] python3-pywbemtools: upgrade 1.3.1 -> 1.4.1

Message ID 20260921115500.53770-15-f_l_k@t-online.de
State Under Review
Headers show
Series [meta-python,01/24] nvmetcli: drop the six dependency | expand

Commit Message

Markus Volk Sept. 21, 2026, 11:54 a.m. UTC
The new release drops six, pydicti and custom-inherit and adds toposort,
psutil, pyparsing and urllib3. It builds with the setuptools build
backend and needs setuptools-scm and wheel at build time.

Built for intel-corei7-64.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
---
 ...ols_1.3.1.bb => python3-pywbemtools_1.4.1.bb} | 16 +++++++++++-----
 1 file changed, 11 insertions(+), 5 deletions(-)
 rename meta-python/recipes-extended/pywbemtools/{python3-pywbemtools_1.3.1.bb => python3-pywbemtools_1.4.1.bb} (69%)
diff mbox series

Patch

diff --git a/meta-python/recipes-extended/pywbemtools/python3-pywbemtools_1.3.1.bb b/meta-python/recipes-extended/pywbemtools/python3-pywbemtools_1.4.1.bb
similarity index 69%
rename from meta-python/recipes-extended/pywbemtools/python3-pywbemtools_1.3.1.bb
rename to meta-python/recipes-extended/pywbemtools/python3-pywbemtools_1.4.1.bb
index 83156cfddf..da5205711d 100644
--- a/meta-python/recipes-extended/pywbemtools/python3-pywbemtools_1.3.1.bb
+++ b/meta-python/recipes-extended/pywbemtools/python3-pywbemtools_1.4.1.bb
@@ -4,14 +4,18 @@  HOMEPAGE = "https://pywbemtools.readthedocs.io/en/stable/"
 LICENSE = "Apache-2.0"
 LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=e23fadd6ceef8c618fc1c65191d846fa"
 
-SRC_URI[sha256sum] = "7fb1c32e358d55c2c6966a071c8ecc0ca81de3d32944a67cc646c57b1a7a337a"
+SRC_URI[sha256sum] = "537f848a90b3f40531984ec296387eaa1892905b5ed8d3fe7d6d4c737f25fce9"
 
-inherit pypi setuptools3
+inherit pypi python_setuptools_build_meta
+
+DEPENDS += " \
+    python3-setuptools-scm-native \
+    python3-wheel-native \
+"
 
 RDEPENDS:${PN}:append:class-target = " \
     python3-ply \
     python3-pyyaml \
-    python3-six \
     python3-pywbem \
     python3-click \
     python3-requests \
@@ -24,9 +28,11 @@  RDEPENDS:${PN}:append:class-target = " \
     python3-click-spinner \
     python3-asciitree \
     python3-tabulate \
-    python3-pydicti \
     python3-nocaselist \
-    python3-custom-inherit \
+    python3-toposort \
+    python3-psutil \
+    python3-pyparsing \
+    python3-urllib3 \
 "
 
 BBCLASSEXTEND = "native"