Releases: matrix-org/python-canonicaljson
Releases · matrix-org/python-canonicaljson
v2.0.0
What's Changed
- Decouple frozendict support from the library by @DMRobertson in #59
- Stop using simplejson. by @clokep in #60
Full Changelog: v1.6.5...v2.0.0
v1.6.5
What's Changed
- Use a property to define
JsonLibrary
by @DMRobertson in #57
Full Changelog: v1.6.4...v1.6.5
v1.6.4
v1.6.3
- Properly package the canonicaljson module (#52)
Full Changelog: v1.6.2...v1.6.3
v1.6.2
Bump to v1.6.2.
The v1.6.1 tag was created without having bumped the version in
canonicaljson.py
. This means that installing from source at the v1.6.1
tag will install
the package with the wrong version in its metadata. The 1.6.1 artefacts
uploaded to PyPI did have the correct version; pip install
ing
directly from the archive resulted in a consistent version number.
There are no other changes in v1.6.2.
Full Changelog: v1.6.1...v1.6.2
v1.6.1
v1.6.0
What's Changed
Full Changelog: v1.5.0...v1.6.0
v1.5.0
v1.4.0
Version 1.4.0 released 2020-09-03
- Fix producing non-standard JSON for Infinity, -Infinity, and NaN. This could
cause errors when encoding objects into canonical JSON that previously used to
work, but were incompatible with JSON implementations in other languages. - Use UTF-8 to fix ASCII encoding errors when data containing Unicode was
attempted to be pretty-printed.