diff mbox series

[meta-python,23/25] python3-pyunormalize: Upgrade 17.0.0 -> 18.0.0

Message ID 20261030110309.1124614-23-leon.anavi@konsulko.com
State Accepted
Headers show
Series [meta-python,01/25] python3-cachetools: Upgrade 7.2.5 -> 7.2.7 | expand

Commit Message

Leon Anavi Oct. 30, 2026, 11:03 a.m. UTC
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 <leon.anavi@konsulko.com>
---
 .../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 mbox series

Patch

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