Python-rapidjson

Latest version: v1.16

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

Scan your dependencies

Page 6 of 11

0.7.1

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

* Raise a more specific exception on loading errors, ``JSONDecodeError``, instead of
generic ``ValueError`` (`issue 118`__)

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

* Fix optimization path when using ``OrderedDict``\ s (`issue 119`__)

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

* Fix serialization of ``IntEnum``\ s (`issue 121`__)

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

* I spent *quite a lot* of time investigating on the memory leak when loading from a
stream (`issue 117`__): as I was not able to fully replicate the problem, I cannot be
sure I solved the problem... sorry!

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

0.7.0

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

* Raise correct exception in code samples (`PR 109`__), thanks to Thomas Dähling

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

* Fix compilation with system-wide install of rapidjson (`issue 110`__)

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

* Use current master version of rapidjson, that includes a `fix`__ for its `issue 1368`__
and `issue 1336`__, and cures several compilation warnings as well (`issue 112`__ and
`issue 107`__)

__ https://github.com/Tencent/rapidjson/commit/f5e5d47fac0f654749c4d6267015005b74643dff
__ https://github.com/Tencent/rapidjson/issues/1368
__ https://github.com/Tencent/rapidjson/issues/1336
__ https://github.com/python-rapidjson/python-rapidjson/issues/112
__ https://github.com/python-rapidjson/python-rapidjson/issues/107

* Fix memory leak when using ``object_hook`` (`issue 115`__)

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

0.6.3

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

* No visible changes, but now PyPI carries binary wheels for Python 3.7.

0.6.2

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

* Use a more specific ValidationError, to differentiate from invalid JSON

0.6.1

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

* Nothing new, attempt to build Python 3.6 binary wheels on Travis CI

0.6.0

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

* Add a new comparison table involving ``ensure_ascii`` (`issue 98`__)

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

* Use Python's ``repr()`` to emit float values instead of rapidjson's ``dtoa()`` (`issue
101`__)

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

* Use a newer (although unreleased) version of rapidjson to fix an `issue`__ with
JSONSchema validation (`PR 103`__), thanks to Anthony Miyaguchi

__ https://github.com/Tencent/rapidjson/issues/825
__ https://github.com/python-rapidjson/python-rapidjson/pull/103

Page 6 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.