./devel/py-canonicaljson, Encodes objects and arrays as RFC 7159 JSON

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.4.0, Package name: py37-canonicaljson-1.4.0, Maintainer: js

Encodes objects and arrays as RFC 7159 JSON


Required to run:
[devel/py-setuptools] [converters/py-simplejson] [lang/py-six] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 936d97488e9305ab08d4fa55359de47f14d8a823
RMD160: 1e9629d32087229181be9b2d61f0aa73a3c75538
Filesize: 9.632 KB

Version history: (Expand)


CVS history: (Expand)


   2020-10-17 15:53:55 by Jonathan Schleifer | Files touched by this commit (2) | Package updated
Log message:
Update devel/py-canonicaljson to 1.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.
   2020-09-01 00:03:46 by Jonathan Schleifer | Files touched by this commit (2) | Package updated
Log message:
Update devel/py-canonicaljson to 1.3.0

1.2.0:

 * JSON from the standard library is used automatically on PyPy.
 * Support for Python versions which are end-of-lifed was dropped,
   Python >= 3.5 is supported and tested in continuous integration.
 * An API to configure the underlying JSON library was added
   (set_json_library).

1.3.0:

 * 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.
   2020-04-18 14:49:47 by Jonathan Schleifer | Files touched by this commit (4)
Log message:
Import devel/py-canonicaljson from wip

This is a dependency for the Matrix Synapse Homeserver I want to import.

Encodes objects and arrays as RFC 7159 JSON