python3-configshell-fb: upgrade 1.1.30 -> 2.0.3

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>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
This commit is contained in:
Markus Volk
2026-09-21 16:21:40 -07:00
committed by Khem Raj
parent e081f5b4c0
commit 6242d7a215
2 changed files with 20 additions and 18 deletions
@@ -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 \
"
@@ -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 \
"