The Diff Match and Patch libraries offer robust algorithms to perform
the operations required for synchronizing plain text.
1. Diff
- Compare two blocks of plain text and efficiently return a list of
differences.
2. Match
- Given a search string, find its best fuzzy match in a block of plain
text. Weighted for both accuracy and location.
3. Patch
- Apply a list of patches onto plain text. Use best-effort to apply
patch even when the underlying text doesn't match.
Google's Diff Match and Patch library, packaged for modern Python.
Provides
Requires
License
Apache-2.0
Changelog
* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 20241021-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Fri Oct 24 2025 Sandro <devel@penguinpee.nl> - 20241021-9
- Make sure we have a license file
* Fri Sep 19 2025 Python Maint <python-maint@redhat.com> - 20241021-8
- Rebuilt for Python 3.14.0rc3 bytecode
* Fri Aug 15 2025 Python Maint <python-maint@redhat.com> - 20241021-7
- Rebuilt for Python 3.14.0rc2 bytecode
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 20241021-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Mon Jun 02 2025 Python Maint <python-maint@redhat.com> - 20241021-5
- Rebuilt for Python 3.14
* Sat May 24 2025 Sandro <devel@penguinpee.nl> - 20241021-4
- Post adoption changes
* Sat Jan 18 2025 Fedora Release Engineering <releng@fedoraproject.org> - 20241021-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Tue Oct 22 2024 David King <amigadave@amigadave.com> - 20241021-1
- Update to 20241221 (#2320599)
* Fri Jul 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 20230430-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Fri Jun 07 2024 Python Maint <python-maint@redhat.com> - 20230430-5
- Rebuilt for Python 3.13
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 20230430-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 20230430-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
Files
/usr/lib/python3.14/site-packages/diff_match_patch
/usr/lib/python3.14/site-packages/diff_match_patch-20241021.dist-info
/usr/lib/python3.14/site-packages/diff_match_patch-20241021.dist-info/INSTALLER
/usr/lib/python3.14/site-packages/diff_match_patch-20241021.dist-info/METADATA
/usr/lib/python3.14/site-packages/diff_match_patch-20241021.dist-info/WHEEL
/usr/lib/python3.14/site-packages/diff_match_patch-20241021.dist-info/licenses
/usr/lib/python3.14/site-packages/diff_match_patch-20241021.dist-info/licenses/LICENSE
/usr/lib/python3.14/site-packages/diff_match_patch/__init__.py
/usr/lib/python3.14/site-packages/diff_match_patch/__pycache__
/usr/lib/python3.14/site-packages/diff_match_patch/__pycache__/__init__.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/diff_match_patch/__pycache__/__init__.cpython-314.pyc
/usr/lib/python3.14/site-packages/diff_match_patch/__pycache__/__version__.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/diff_match_patch/__pycache__/__version__.cpython-314.pyc
/usr/lib/python3.14/site-packages/diff_match_patch/__pycache__/diff_match_patch.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/diff_match_patch/__pycache__/diff_match_patch.cpython-314.pyc
/usr/lib/python3.14/site-packages/diff_match_patch/__version__.py
/usr/lib/python3.14/site-packages/diff_match_patch/diff_match_patch.py
/usr/lib/python3.14/site-packages/diff_match_patch/tests
/usr/lib/python3.14/site-packages/diff_match_patch/tests/__init__.py
/usr/lib/python3.14/site-packages/diff_match_patch/tests/__pycache__
/usr/lib/python3.14/site-packages/diff_match_patch/tests/__pycache__/__init__.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/diff_match_patch/tests/__pycache__/__init__.cpython-314.pyc
/usr/lib/python3.14/site-packages/diff_match_patch/tests/__pycache__/diff_match_patch_test.cpython-314.opt-1.pyc
/usr/lib/python3.14/site-packages/diff_match_patch/tests/__pycache__/diff_match_patch_test.cpython-314.pyc
/usr/lib/python3.14/site-packages/diff_match_patch/tests/__pycache__/speedtest.cpython-314.opt-1.pyc