From 5b209da1fe42f8c8b3f630cc239e5c27d0cd97b7 Mon Sep 17 00:00:00 2001 From: Leon Anavi Date: Fri, 30 Oct 2026 13:03:07 +0200 Subject: [PATCH] python3-pyunormalize: Upgrade 17.0.0 -> 18.0.0 Upgrade to release 18.0.0: - Upgrade to Unicode 18.0.0. - Drop support for Python 3.8 (requires Python 3.9+). - Refactor architecture and optimize table loading for better performance. - Modernize packaging (pyproject.toml) and adopt Nox for testing. Fixes: WARNING: python3-pyunormalize-18.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] License-Update: Copyright years updated Signed-off-by: Leon Anavi Signed-off-by: Khem Raj --- .../python/python3-pyunormalize_17.0.0.bb | 8 -------- .../python/python3-pyunormalize_18.0.0.bb | 8 ++++++++ 2 files changed, 8 insertions(+), 8 deletions(-) delete mode 100644 meta-python/recipes-devtools/python/python3-pyunormalize_17.0.0.bb create mode 100644 meta-python/recipes-devtools/python/python3-pyunormalize_18.0.0.bb diff --git a/meta-python/recipes-devtools/python/python3-pyunormalize_17.0.0.bb b/meta-python/recipes-devtools/python/python3-pyunormalize_17.0.0.bb deleted file mode 100644 index fe367aa112..0000000000 --- a/meta-python/recipes-devtools/python/python3-pyunormalize_17.0.0.bb +++ /dev/null @@ -1,8 +0,0 @@ -SUMMARY = "Unicode normalization forms (NFC, NFKC, NFD, NFKD). A library independent from the Python core Unicode database." -HOMEPAGE = "https://github.com/mlodewijck/pyunormalize" -LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://LICENSE;md5=1d882216fa7fde0aec58695aa05ef72f" - -SRC_URI[sha256sum] = "0949a3e56817e287febcaf1b0cc4b5adf0bb107628d379335938040947eec792" - -inherit pypi setuptools3 diff --git a/meta-python/recipes-devtools/python/python3-pyunormalize_18.0.0.bb b/meta-python/recipes-devtools/python/python3-pyunormalize_18.0.0.bb new file mode 100644 index 0000000000..3b079ca418 --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-pyunormalize_18.0.0.bb @@ -0,0 +1,8 @@ +SUMMARY = "Unicode normalization forms (NFC, NFKC, NFD, NFKD). A library independent from the Python core Unicode database." +HOMEPAGE = "https://github.com/mlodewijck/pyunormalize" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://LICENSE;md5=fcc278e239c8cbad362b2a7229f69b5c" + +SRC_URI[sha256sum] = "2b2e65201e688bb38c66ab66ef1071cc07b32e9840e5ae07aab716db6ede7d6d" + +inherit pypi python_setuptools_build_meta