Python-rapidjson

Latest version: v1.20

Safety actively analyzes 682404 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 12

0.5.0

Not secure
~~~~~~~~~~~~~~~~~~

* New ``RawJSON`` class, allowing inclusion of *pre-serialized* content (`PR 95`__ and
`PR 96`__), thanks to Silvio Tomatis

__ https://github.com/python-rapidjson/python-rapidjson/pull/95
__ https://github.com/python-rapidjson/python-rapidjson/pull/96

0.4.3

Not secure
~~~~~~~~~~~~~~~~~~

* Deserialize from ``bytes`` and ``bytearray`` instances, ensuring they
contain valid UTF-8 data

* Speed up parsing of floating point numbers, avoiding intermediary conversion
to a Python string (`PR 94`__)

__ https://github.com/python-rapidjson/python-rapidjson/pull/94

0.4.2

Not secure
~~~~~~~~~~~~~~~~~~

* Fix precision handling of DM_UNIX_TIME timestamps

0.4.1

Not secure
~~~~~~~~~~~~~~~~~~

* Fix memory leaks in ``Decoder()`` and ``Encoder()`` classes, related to
bad handling of ``PyObject_GetAttr()`` result value

* Fix compatibility with Python 3.7a

0.4.0

Not secure
~~~~~~~~~~~~~~~~~~

* Implemented the streaming interface, see `load()`__ and `dump()`__ (`issue 80`__)

__ https://python-rapidjson.readthedocs.io/en/latest/load.html
__ https://python-rapidjson.readthedocs.io/en/latest/dump.html
__ https://github.com/python-rapidjson/python-rapidjson/issues/80

**Backward incompatibility**: now the *flags* arguments on all the functions are
*keyword only*, to mimic stdlib's ``json`` style

0.3.2

Not secure
~~~~~~~~~~~~~~~~~~

* Reduce compiler warnings (`issue 87`__)

__ https://github.com/python-rapidjson/python-rapidjson/issues/87

Page 8 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.