| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python312-ujson | Distribution: openSUSE Tumbleweed |
| Version: 5.10.0 | Vendor: openSUSE |
| Release: 1.5 | Build date: Thu Jun 13 17:43:08 2024 |
| Group: Unspecified | Build host: reproducible |
| Size: 57332 | Source RPM: python-ujson-5.10.0-1.5.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/esnme/ultrajson | |
| Summary: JSON encoder and decoder for Python | |
An ultrafast JSON encoder and decoder written in pure C with bindings for Python 2.7 and 3.8+
BSD-3-Clause
* Thu Jun 13 2024 Dirk Müller <dmueller@suse.com>
- update to 5.10.0:
* Add support for Python 3.13 (#628) @hugovk
* Wed Dec 13 2023 Dirk Müller <dmueller@suse.com>
- update to 5.9.0:
* Raise TypeError if toDict() returns a non-dict instead of
silently converting it to null (#615) @eltoder
* Use lowercase strings for bool dict keys (#614) @eltoder
* Deploy to PyPI using trusted publishing (#603) @hugovk
* Replace PyPy3.8 wheel with PyPy3.10 (#602) @hugovk
* Speed-up and cleanup objToJSON (#615) @eltoder
* Use lowercase strings for bool dict keys (#614) @eltoder
* Wed Jul 19 2023 ecsos <ecsos@opensuse.org>
- %{?sle15_python_module_pythons} must at begnning to work.
* Sat Jul 08 2023 Arun Persaud <arun@gmx.de>
- update to version 5.8.0:
* Added
+ Build wheel for Python 3.12 beta (built against 3.12.0b2) (#594)
@hugovk
* Changed
+ Drop support for Python 3.7 (#595) @hugovk
* Fixed
+ Include BSD-3-Clause and TCL license text (#584) @musicinmybrain
* Sat Jun 10 2023 ecsos <ecsos@opensuse.org>
- Add %{?sle15_python_module_pythons}
* Mon Mar 27 2023 Dirk Müller <dmueller@suse.com>
- update to 5.7.0:
* Support ujson.loads(bytearray(...)) and other bytes-like
objects.
* Wed Dec 07 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
- Update to version 5.6.0
* Added
Update vendored double-conversion to 3.2.1 (#570) @joemarshall
* Fixed
Fix len integer overflow issue (#567) @marioga
* Sat Sep 17 2022 Arun Persaud <arun@gmx.de>
- update to version 5.5.0:
* Added
+ Add support for Python 3.11 and PyPy3.9 (#564) @hugovk
+ Add separators encoding parameter (#557) @JustAnotherArchivist
* Fixed
+ Fix encoding of infinity (#80). (#562) @bwoodsend
* Fri Jul 08 2022 Dirk Müller <dmueller@suse.com>
- update to 5.4.0 (CVE-2022-31116, bsc#1201255, CVE-2022-31117, bsc#1201254):
* Replace wchar_t string decoding implementation with a uint32_t-based one
* Fix handling of surrogates on decoding
* CVE-2022-31117: Potential double free of buffer during string decoding
* Fix memory leak on encoding errors when the buffer was resized
* Integer parsing: always detect overflows
* Fix handling of surrogates on encoding
* Tue May 24 2022 Gayane Osipyan <Gayane.Osipyan@suse.com>
- update to version 5.3.0
* Test Python 3.11 beta (#539) @hugovk
* Benchmark refactor - argparse CLI (#533) @Erotemic
* Fix segmentation faults when errors occur while handling unserialisable objects (#531) @JustAnotherArchivist
* Fix segmentation fault when an exception is raised while converting a dict key to a string (#526) @JustAnotherArchivist
* Fix memory leak dumping on non-string dict keys (#521) @JustAnotherArchivist
* Fix ref counting on repeated default function calls (#524) @JustAnotherArchivist
* Remove redundant wheel dependency from pyproject.toml (#535) @hugovk
- Release 5.2.0
* Support parsing NaN, Infinity and -Infinity (#514) @Erotemic
* Support dynamically linking against system double-conversion library (#508) @musicinmybrain
* Add env var to control stripping debug info (#507) @musicinmybrain
* Add JSONDecodeError (#498) @JustAnotherArchivist
* Fix buffer overflows (CVE-2021-45958, bsc#1194261) (#519) @JustAnotherArchivist
* Upgrade Black to fix Click (#515) @hugovk
* simplify exception handling on integer overflow (#510) @RouquinBlanc
* Remove dead code that used to handle the separate int type in Python 2 (#509) @JustAnotherArchivist
* Fix exceptions on encoding list or dict elements and non-overflow errors on int handling getting silenced (#505) @JustAnotherArchivist
- Release 5.1.0
* Strip debugging symbols from Linux binaries (#493) @bwoodsend
- Release 5.0.0
* Use cibuildwheel to build wheels (#491) @bwoodsend
* Drop support for soon-EOL Python 3.6 (#490) @hugovk
* Install Twine to upload to PyPI (#492) @hugovk
- Remove python-ujson-system-double-conversion.patch (upstreamed)
/usr/lib/python3.12/site-packages/ujson-5.10.0-py3.12.egg-info /usr/lib/python3.12/site-packages/ujson-5.10.0-py3.12.egg-info/PKG-INFO /usr/lib/python3.12/site-packages/ujson-5.10.0-py3.12.egg-info/SOURCES.txt /usr/lib/python3.12/site-packages/ujson-5.10.0-py3.12.egg-info/dependency_links.txt /usr/lib/python3.12/site-packages/ujson-5.10.0-py3.12.egg-info/top_level.txt /usr/lib/python3.12/site-packages/ujson.cpython-312-arm-linux-gnueabihf.so /usr/share/doc/packages/python312-ujson /usr/share/doc/packages/python312-ujson/README.md
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:58:29 2025