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 <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
This commit is contained in:
Leon Anavi authored and Khem Raj committed 2026-10-27 13:06:59 -07:00
1 parent 5312f8969a
commit 1fe2fc5b69
1 file changed
+1 -1
@@ -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"