From 1e6c7bf8206055171d43ecffb11e809943c93260 Mon Sep 17 00:00:00 2001 From: Leon Anavi Date: Fri, 30 Oct 2026 13:03:06 +0200 Subject: [PATCH] python3-hexbytes: Upgrade 1.3.1 -> 2.0.0 Upgrade to release 2.0.0: - Add support for Python 3.13 & 3.14 - Drop support for Python 3.8 & 3.9 - performance: remove redundant cast - chore: partial upgrade project management to ApeWorX standard - fix(docs): build with uv - fix(docs): skip --locked because uv.lock file is not used - fix(docs): use official uv install command Fixes: WARNING: python3-hexbytes-2.0.0-r0 do_check_backend: QA Issue: inherits setuptools3 but has pyproject.toml specifying backend setuptools.build_meta, use the correct class [pep517-backend] Signed-off-by: Leon Anavi Signed-off-by: Khem Raj --- ...thon3-hexbytes_1.3.1.bb => python3-hexbytes_2.0.0.bb} | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) rename meta-python/recipes-devtools/python/{python3-hexbytes_1.3.1.bb => python3-hexbytes_2.0.0.bb} (61%) diff --git a/meta-python/recipes-devtools/python/python3-hexbytes_1.3.1.bb b/meta-python/recipes-devtools/python/python3-hexbytes_2.0.0.bb similarity index 61% rename from meta-python/recipes-devtools/python/python3-hexbytes_1.3.1.bb rename to meta-python/recipes-devtools/python/python3-hexbytes_2.0.0.bb index 79eb54255e..d55341c544 100644 --- a/meta-python/recipes-devtools/python/python3-hexbytes_1.3.1.bb +++ b/meta-python/recipes-devtools/python/python3-hexbytes_2.0.0.bb @@ -4,9 +4,14 @@ SECTION = "devel/python" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE;md5=a26e64020156e806cf0054a6d504b301" -SRC_URI[sha256sum] = "a657eebebdfe27254336f98d8af6e2236f3f83aed164b87466b6cf6c5f5a4765" +SRC_URI[sha256sum] = "01312fcd5c57e8a8d2d7dd3274dcf84ea50422aff2abcc2d9fd89ad6a32498e5" -inherit pypi setuptools3 +inherit pypi python_setuptools_build_meta + +DEPENDS += "\ + python3-wheel-native \ + python3-setuptools-scm-native \ +" RDEPENDS:${PN} += " \ python3-core \