Changelog for
python39-json5-0.9.24-1.2.2.1.noarch.rpm :
* Mon Mar 25 2024 Dirk Müller
- update to 0.9.24:
* drop python2
* switch to pyproject.toml
* add typing
* format with ruff
* Mon Nov 27 2023 Dirk Müller - update to 0.9.14:
* Handle `+Infinity` as well as `-Infinity` and `Infinity`.
* Sun Mar 26 2023 Dirk Müller - update to 0.9.13:
* Remove a field from one of the JSON benchmark files to reduce confusion in Chromium.
* No code changes.
* Wed Jan 04 2023 Dirk Müller - update to 0.9.12:
* fix dump error on python 2
* fix GitHub actions
* Sat Sep 24 2022 Dirk Müller - update to 0.9.10:
* Updated the //README.md to be clear that parsing arbitrary JS code may not work.
* Fixed serialization for objects that subclass `int` or `float`: Previously we would use the objects __str__ implementation, but that might result in an illegal JSON5 value if the object had customized __str__ to return something illegal. Instead, we follow the lead of the `JSON` module and call `int.__repr__` or `float.__repr__` directly.
* While I was at it, I added tests for dumps(-inf) and dumps(nan) when those were supposed to be disallowed by `allow_nan=False`.
* Sun May 29 2022 Dirk Müller - update to 0.9.8:
* Fixed error reporting in some cases due to how parsing was handling nested rules in the grammar - previously the reported location for the error could be far away from the point where it actually happened.
* Fixed behavior of `default` fn in `dump` and `dumps`. Previously we didn\'t require the function to return a string, and so we could end up returning something that wasn\'t actually valid. This change now matches the behavior in the `json` module.
* Tue Oct 05 2021 Stefan Schubert - Added BuildRequires: alts
* Fri Oct 01 2021 Stefan Schubert - Use libalternatives instead of update-alternatives.
* Tue Jun 22 2021 Paolo Stivanin - Update to 0.9.6
* Bump development status classifier to 5 - Production/Stable
* Bump the tested Python versions to 2.7, 3.8 and 3.9
* GitHub issue #46 Fix incorrect serialization of custom subtypes
* Make it possible to run the tests if hypothesis isn\'t installed.
* Miscellaneous non-source cleanups in the repo
* Mon May 25 2020 Petr Gajdos - %python3_only -> %python_alternative