Releases: ijl/orjson
Releases · ijl/orjson
2.6.5
Fixed
Fix deserialization raising JSONDecodeError
on some valid negative
floats with large exponents.
2.6.4
Changed
Improve deserialization performance of floats by about 40%.
2.6.3
Changed
Serialize enum.Enum
objects.
Minor performance improvements.
2.6.2
Changed
Publish python3.9 manylinux2014
wheel instead of manylinux1
for x86_64
.
Publish python3.9 manylinux2014
wheel for aarch64
.
Fixed
Fix compilation failure on 32-bit.
2.6.1
Changed
Serialization is 10-20% faster and uses about 50% less memory by writing
directly to the returned bytes
object.
2.6.0
Added
orjson.dumps()
pretty prints with an indentation of two spaces if
option=orjson.OPT_INDENT_2
is specified.
2.5.2
Changed
Publish manylinux2014
wheels for aarch64
.
numpy support now includes numpy.uint32
and numpy.uint64
.
2.5.1
Changed
manylinux1
wheels for 3.6, 3.7, and 3.8 are now compliant with the spec by
not depending on glibc 2.18.
2.5.0
Added
orjson.dumps()
serializes dict
keys of type other than str
if
option=orjson.OPT_NON_STR_KEYS
is specified.
2.4.0
Added
orjson.dumps()
serializes numpy.ndarray
instances if
option=orjson.OPT_SERIALIZE_NUMPY
is specified.
Fixed
Fix dataclasses.dataclass
attributes that are dict
to be effected by
orjson.OPT_SORT_KEYS
.
You can’t perform that action at this time.