diff mbox series

[meta-python,03/24] python3-configshell-fb: upgrade 1.1.30 -> 2.0.3

Message ID 20260921115500.53770-3-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 the six dependency and the 2to3 conversion, and
switches the build backend from poetry-core to hatchling, which needs
hatch-vcs at build time. The COPYING checksum changed with the new
license file header.

Built for intel-corei7-64.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
---
 .../python/python3-configshell-fb_1.1.30.bb   | 18 -----------------
 .../python/python3-configshell-fb_2.0.3.bb    | 20 +++++++++++++++++++
 2 files changed, 20 insertions(+), 18 deletions(-)
 delete mode 100644 meta-python/recipes-devtools/python/python3-configshell-fb_1.1.30.bb
 create mode 100644 meta-python/recipes-devtools/python/python3-configshell-fb_2.0.3.bb
diff mbox series

Patch

diff --git a/meta-python/recipes-devtools/python/python3-configshell-fb_1.1.30.bb b/meta-python/recipes-devtools/python/python3-configshell-fb_1.1.30.bb
deleted file mode 100644
index aa14c99e8b..0000000000
--- a/meta-python/recipes-devtools/python/python3-configshell-fb_1.1.30.bb
+++ /dev/null
@@ -1,18 +0,0 @@ 
-SUMMARY = "A Python library for building configuration shells"
-DESCRIPTION = "configshell-fb is a Python library that provides a framework for \
-building simple but nice CLI-based applications. This runs with Python 2 and \
-2to3 is run by setup.py to run on Python 3."
-
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://COPYING;md5=1dece7821bf3fd70fe1309eaa37d52a2"
-
-SRC_URI[sha256sum] = "41f6b7eaa7c9ff422acdc910762fd39ef3333a365918463fef8b398d857170fe"
-
-inherit pypi python_poetry_core
-
-RDEPENDS:${PN} += " \
-    python3-fcntl \
-    python3-modules \
-    python3-pyparsing \
-    python3-six \
-"
diff --git a/meta-python/recipes-devtools/python/python3-configshell-fb_2.0.3.bb b/meta-python/recipes-devtools/python/python3-configshell-fb_2.0.3.bb
new file mode 100644
index 0000000000..48751575c5
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-configshell-fb_2.0.3.bb
@@ -0,0 +1,20 @@ 
+SUMMARY = "A Python library for building configuration shells"
+DESCRIPTION = "configshell-fb is a Python library that provides a framework for \
+building simple but nice CLI-based applications."
+
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://COPYING;md5=34400b68072d710fecd0a2940a0d1658"
+
+PYPI_PACKAGE = "configshell_fb"
+
+SRC_URI[sha256sum] = "dbb086c16c1603a230f9017ef85baccabfd5d87439a01e963377e50f10220f53"
+
+inherit pypi python_hatchling
+
+DEPENDS += "python3-hatch-vcs-native"
+
+RDEPENDS:${PN} += " \
+    python3-fcntl \
+    python3-modules \
+    python3-pyparsing \
+"