| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python313-canonicaljson | Distribution: openSUSE Tumbleweed |
| Version: 2.0.0 | Vendor: openSUSE |
| Release: 3.3 | Build date: Mon Jan 20 06:06:08 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 34343 | Source RPM: python-canonicaljson-2.0.0-3.3.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/matrix-org/python-canonicaljson | |
| Summary: Canonical JSON for Python | |
This is a Python module which encodes objects and arrays into JSON as per RFC 7159. * Sorts object keys so that it yields the same result each time. * Has no insignificant whitespace to make the output as small as possible. * Escapes only the characters that must be escaped, U+0000 to U+0019 / U+0022 / U+0056, to keep the output as small as possible. * Uses the shortest escape sequence for each escaped character. * Encodes the JSON as UTF-8. * Can encode frozendict immutable dictionaries.
Apache-2.0
* Mon Jan 20 2025 Steve Kowalik <steven.kowalik@suse.com>
- Drop unneeded Requires on six.
* Fri Jun 09 2023 ecsos <ecsos@opensuse.org>
- Add %{?sle15_python_module_pythons}
* Mon May 29 2023 Dirk Müller <dmueller@suse.com>
- update to 2.0.0:
* Add a generic `register_preserialisation_callback` mechanism,
which allows users to teach canonicaljson how to JSON-encode custom
types.
* Remove support for serialising `frozendict` instances. Use
the new `register_preserialisation_callback` mechanism to replace
this functionality if needed.
* Remove support for `simplejson` and the
`set_json_library`alternative json libraries.
* Mon May 15 2023 Dirk Müller <dmueller@suse.com>
- remove redundant _service file
* Tue Feb 28 2023 Marcus Rueckert <mrueckert@suse.de>
- Update to 1.6.5
- Use a property to define JsonLibrary by @DMRobertson in #57
* Tue Feb 21 2023 Matej Cepl <mcepl@suse.com>
- Don't switch off tests completely just skip the failing ones.
- And frozendict works on 3.11 (just slower).
* Mon Feb 20 2023 Marcus Rueckert <mrueckert@suse.de>
- disable python 3.11 until frozendict supports it
* Tue Nov 22 2022 Marcus Rueckert <mrueckert@suse.de>
- Update to 1.6.4
- Remove unused setuptools_scm build requirement.
- Properly package the canonicaljson module (#52)
- switch to pyproject build
* Wed Jun 08 2022 Marcus Rueckert <mrueckert@suse.de>
- add BR/Requires for typing_extension. new in 1.6.2
* Wed Jun 08 2022 Marcus Rueckert <mrueckert@suse.de>
- Update to 1.6.2
- Add type annotations (#49).
- 1.6.2 is a rerelease of 1.6.1 with the version numbers fixed in
the tarball.
* Tue Jun 07 2022 Marcus Rueckert <mrueckert@suse.de>
- Update to 1.6.0
- Make frozendict import conditional. by @BURG3R5 in #46
* Wed May 11 2022 Matej Cepl <mcepl@suse.com>
- Bump required version of frozendict to work with Python 3.10
(gh#matrix-org/python-canonicaljson#45).
- Clean up SPEC.
* Fri Jan 07 2022 Marcus Rueckert <mrueckert@suse.de>
- Update to 1.5.0
- Add code to handle frozendict implementations using c-extension
- Add tests for Python 3.10
/usr/lib/python3.13/site-packages/canonicaljson /usr/lib/python3.13/site-packages/canonicaljson-2.0.0.dist-info /usr/lib/python3.13/site-packages/canonicaljson-2.0.0.dist-info/INSTALLER /usr/lib/python3.13/site-packages/canonicaljson-2.0.0.dist-info/LICENSE /usr/lib/python3.13/site-packages/canonicaljson-2.0.0.dist-info/METADATA /usr/lib/python3.13/site-packages/canonicaljson-2.0.0.dist-info/RECORD /usr/lib/python3.13/site-packages/canonicaljson-2.0.0.dist-info/REQUESTED /usr/lib/python3.13/site-packages/canonicaljson-2.0.0.dist-info/WHEEL /usr/lib/python3.13/site-packages/canonicaljson-2.0.0.dist-info/top_level.txt /usr/lib/python3.13/site-packages/canonicaljson-2.0.0.dist-info/zip-safe /usr/lib/python3.13/site-packages/canonicaljson/__init__.py /usr/lib/python3.13/site-packages/canonicaljson/__pycache__ /usr/lib/python3.13/site-packages/canonicaljson/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/canonicaljson/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/canonicaljson/py.typed /usr/share/doc/packages/python313-canonicaljson /usr/share/doc/packages/python313-canonicaljson/README.rst /usr/share/licenses/python313-canonicaljson /usr/share/licenses/python313-canonicaljson/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 24 22:55:55 2025