Skip to content

Releases: matrix-org/python-canonicaljson

v2.0.0

15 Mar 01:53
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.6.5...v2.0.0

v1.6.5

15 Feb 22:35
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.6.4...v1.6.5

v1.6.4

07 Nov 10:46
v1.6.4
Compare
Choose a tag to compare

Remove unused setuptools_scm build requirement.

v1.6.3

23 Sep 15:14
v1.6.3
0c3142d
Compare
Choose a tag to compare
  • Properly package the canonicaljson module (#52)

Full Changelog: v1.6.2...v1.6.3

v1.6.2

08 Jun 09:37
Compare
Choose a tag to compare

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 installing
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

02 May 22:23
fdb88b9
Compare
Choose a tag to compare

What's Changed

  • Add type annotations (#49).

Full Changelog: v1.6.0...v1.6.1

v1.6.0

04 Mar 19:14
Compare
Choose a tag to compare

What's Changed

  • Make frozendict import conditional. by @BURG3R5 in #46

Full Changelog: v1.5.0...v1.6.0

v1.5.0

20 Oct 18:12
v1.5.0
b284862
Compare
Choose a tag to compare

Version 1.5.0 released 2021-10-20

  • Switch CI from Travis to Github Actions
  • Add code to handle frozendict implementations using c-extension
  • Add tests for Python 3.10
  • Remove outdated Debian packaging code

v1.4.0

03 Sep 16:17
v1.4.0
Compare
Choose a tag to compare

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.

v1.3.0

14 Aug 11:44
v1.3.0
Compare
Choose a tag to compare

Version 1.3.0 released 2020-08-14

  • The minimum version of simplejson was bumped to 3.14.0.
  • Obsolete workaround for slow encoding of Unicode characters was removed.
  • New APIs were added to iteratively encode JSON.