From 1fe2fc5b698e141ef2a42e8acd4dc5c2d42506ad Mon Sep 17 00:00:00 2001 From: Leon Anavi Date: Tue, 27 Oct 2026 11:20:20 +0200 Subject: [PATCH] python3-ujson: Upgrade 5.13.0 -> 6.0.0 Upgrade to release 6.0.0: Changed: - Assorted cleanup refactors Removed: - Reduce bytes-like support to only bytes and bytearray Fixed: - Allow default handler to handle bytes - Update build dependencies to avoid warning about missing [tool.setuptools_scm] section - Tighten UTF-8 validation for ujson.loads()-ing strings from bytes - Fix memory leak when the default() handler returns non-serialisable objects until its recursion limit is hit Signed-off-by: Leon Anavi Signed-off-by: Khem Raj --- .../python/{python3-ujson_5.13.0.bb => python3-ujson_6.0.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-ujson_5.13.0.bb => python3-ujson_6.0.0.bb} (89%) diff --git a/meta-python/recipes-devtools/python/python3-ujson_5.13.0.bb b/meta-python/recipes-devtools/python/python3-ujson_6.0.0.bb similarity index 89% rename from meta-python/recipes-devtools/python/python3-ujson_5.13.0.bb rename to meta-python/recipes-devtools/python/python3-ujson_6.0.0.bb index 3a9b581f9a..ece408e60d 100644 --- a/meta-python/recipes-devtools/python/python3-ujson_5.13.0.bb +++ b/meta-python/recipes-devtools/python/python3-ujson_6.0.0.bb @@ -4,7 +4,7 @@ DESCRIPTION = "UltraJSON is an ultra fast JSON encoder and decoder written in pu LICENSE = "BSD-3-Clause AND TCL" LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=1e3768cfe2662fa77c49c9c2d3804d87" -SRC_URI[sha256sum] = "d62e3d7625384c08082abad81a077af587fdef2761bb14c3822f4234b8d07d75" +SRC_URI[sha256sum] = "80e23393feb707582e0ad495c397a4477b646d08094d2df64f7316f9fafd8aae" CVE_PRODUCT = "ultrajson:ultrajson ultrajson_project:ultrajson"