| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python313-jsonpatch | Distribution: openSUSE Tumbleweed |
| Version: 1.37 | Vendor: openSUSE |
| Release: 1.1 | Build date: Mon Oct 26 09:06:36 2026 |
| Group: Development/Languages/Python | Build host: reproducible |
| Size: 119463 | Source RPM: python-jsonpatch-1.37-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/stefankoegl/python-json-patch | |
| Summary: Python - JSON-Patches | |
Python module to apply JSON-Patches (according to RFC 6902).
BSD-3-Clause
* Mon Oct 26 2026 Dirk Müller <dmueller@suse.com>
- update to 1.37:
* Clean up in-place output after write errors
* Reject invalid patch document containers
* Use UTF-8 for JSON command-line file I/O
* Handle source pointer objects in move location helpers
- update to 1.36:
* Honor optimization=False when generating patches
* Preserve the original file when in-place CLI replacement
fails
- update to 1.35:
* Refactor JsonPatch class and improve documentation
* Add pytest configuration for non-standard test file naming
* Document JSON Pointer escaping for special characters
* Improve list diffing to avoid unnecessary item replacements
* Use correct SPDX-Identifer
* Improve coverage reporting by combining test runs
* ci: run tests on every PR and pushes to master
* Add support for Python 3.13 and 3.14
* Improve list diffing with sequence alignment to avoid
cascading changes
* Handle self-containing values in make_patch and add #180
regression tests
* Only reject '-' in replace when it refers to an array
* Reject moving any location into its own children, fixes #214
* Compare values in 'test' by JSON equality
* Hash patch operations by their 'op' and 'path'
* Require jsonpointer>=3.2
* Raise documented exceptions for malformed patches and "from":
"/-"
* Support whole document operations on scalar documents
* Housekeeping: stale links, packaging cleanup, CI action
versions
* Find moves in make_patch without rewriting all later
operations
* Close test coverage gaps
* Remove unreachable code from make_patch and the jsonpointer <
3.2 shim
* Test the index helpers of PatchOperation and MoveOperation
* Upload coverage to Coveralls again
* Close the original input before in-place replacement
* Install the command line programs as console_scripts
- update to 1.34:
* Update documentation to include a link to the GitHub repo and
installation instructions
* Support only currently supported Python versions (by @hf-
kklein in #155, #156, @CyrilRoelandteNovance in #162,
@stefankoegl in #193)
* fix: remove unused exception variables (F841)
* Avoid usage of unittest.makeSuite, removed from Python 3.13
* Handle the whole-document pointer in the sequence branch
* Fix copying from the whole-document pointer
* Add property-based tests using Hypothesis
* DiffBuilder: fix reindexing of operations involving nested
paths
* fix: use deterministic comparison ordering
* Fix `_compare_lists` treating `1` and `True` as equal in JSON
diff by @stefankoegl with @Copilot in
https://github.com/stefankoegl/python-json-patch/pull/181
* Update property test counterexamples for fixes from #175 and
[#181]
* Prevent RFC 6901 pointer indexing into strings
* DiffBuilder: fix operation reindexing bug
* Fix patch operations to not modify patch object during apply
* Refactor DiffBuilder to use tuple paths and simplify
operation handling
* Fix ReadTheDocs configuration and documentation build
* Clarify patch application semantics and fix documentation
* Add PyPI publishing workflow and update release process
* Fri May 30 2025 Markéta Machová <mmachova@suse.com>
- Convert to pip-based build
* Mon Nov 27 2023 Dirk Müller <dmueller@suse.com>
- update 1.33:
* fix invalid remove index
* remove unused import
* feat(jsondiff): Add support for preserving Unicode characters
* Fri Apr 21 2023 Dirk Müller <dmueller@suse.com>
- add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl <mcepl@suse.com>
- Make calling of %{sle15modernpython} optional.
* Tue Oct 12 2021 Ben Greiner <code@bnavigator.de>
- Fix requirements
* Tue Oct 05 2021 schubi <schubi@localhost>
- Added BuildRequires: alts
* Thu Sep 30 2021 Stefan Schubert <schubi@suse.de>
- Use libalternatives instead of update-alternatives.
* Fri Sep 17 2021 Matej Cepl <mcepl@suse.com>
- Don't use python setup.py test expression.
* Tue May 18 2021 Dirk Müller <dmueller@suse.com>
- update to 1.32:
* take_index causing 'move' of incorrect values due to bad True==1 comparison
/usr/bin/jsonpatch /usr/bin/jsonpatch-3.13 /usr/lib/python3.13/site-packages/__pycache__/jsonpatch.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/__pycache__/jsonpatch.cpython-313.pyc /usr/lib/python3.13/site-packages/__pycache__/jsonpatch_cli.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/__pycache__/jsonpatch_cli.cpython-313.pyc /usr/lib/python3.13/site-packages/jsonpatch-1.37.dist-info /usr/lib/python3.13/site-packages/jsonpatch-1.37.dist-info/INSTALLER /usr/lib/python3.13/site-packages/jsonpatch-1.37.dist-info/METADATA /usr/lib/python3.13/site-packages/jsonpatch-1.37.dist-info/RECORD /usr/lib/python3.13/site-packages/jsonpatch-1.37.dist-info/REQUESTED /usr/lib/python3.13/site-packages/jsonpatch-1.37.dist-info/WHEEL /usr/lib/python3.13/site-packages/jsonpatch-1.37.dist-info/entry_points.txt /usr/lib/python3.13/site-packages/jsonpatch-1.37.dist-info/licenses /usr/lib/python3.13/site-packages/jsonpatch-1.37.dist-info/licenses/AUTHORS /usr/lib/python3.13/site-packages/jsonpatch-1.37.dist-info/licenses/LICENSE /usr/lib/python3.13/site-packages/jsonpatch-1.37.dist-info/top_level.txt /usr/lib/python3.13/site-packages/jsonpatch.py /usr/lib/python3.13/site-packages/jsonpatch_cli.py /usr/share/doc/packages/python313-jsonpatch /usr/share/doc/packages/python313-jsonpatch/AUTHORS /usr/share/doc/packages/python313-jsonpatch/README.md /usr/share/libalternatives/jsonpatch /usr/share/libalternatives/jsonpatch/1313.conf /usr/share/licenses/python313-jsonpatch /usr/share/licenses/python313-jsonpatch/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Oct 28 22:37:52 2026