Path to this page:
./
textproc/py-diff-match-patch,
Robust algorithms for synchronizing plain text
Branch: CURRENT,
Version: 20200713nb1,
Package name: py39-diff-match-patch-20200713nb1,
Maintainer: pkgsrc-usersThe Diff Match and Patch libraries offer robust algorithms to perform the
operations required for synchronizing plain text.
Diff: Compare two blocks of plain text and efficiently return a list of
differences.
Match: Given a search string, find its best fuzzy match in a block of plain
text. Weighted for both accuracy and location.
Patch: Apply a list of patches onto plain text. Use best-effort to apply patch
even when the underlying text doesn't match.
Required to run:[
devel/py-setuptools] [
lang/python37]
Required to build:[
devel/py-setuptools] [
pkgtools/cwrappers]
Master sites:
Filesize: 59.288 KB
Version history: (Expand)
- (2022-01-05) Updated to version: py39-diff-match-patch-20200713nb1
- (2021-10-07) Updated to version: py39-diff-match-patch-20200713
- (2020-07-15) Updated to version: py37-diff-match-patch-20200713
- (2020-07-12) Updated to version: py37-diff-match-patch-20181111
- (2017-11-23) Package has been reborn
- (2017-10-17) Package added to pkgsrc.se, version py27-diff-match-patch-20121119 (created)
CVS history: (Expand)
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message:
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
|
2021-10-26 13:23:42 by Nia Alarie | Files touched by this commit (1161) |
Log message:
textproc: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Unfetchable distfiles (fetched conditionally?):
./textproc/convertlit/distinfo clit18src.zip
|
2021-10-07 17:02:49 by Nia Alarie | Files touched by this commit (1162) |
Log message:
textproc: Remove SHA1 hashes for distfiles
|
2020-09-01 01:07:07 by Thomas Klausner | Files touched by this commit (62) |
Log message:
*: switch to versioned_dependencies.mk for py-setuptools
|
2020-07-15 16:10:14 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-diff-match-patch: updated to 20200713
20200713
Maintenance release
- Pulls in upstream change to use raw strings for regex
- Updates to how the package builds, tests, and runs lint
- Uses PEP 517/518 metadata for build requirements/backend
- Formatting improvements, including use of isort
|
2020-07-09 10:44:15 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
py-diff-match-patch: updated to 20181111
Version v20181111:
- Rename module to diff-match-patch to supercede existing PyPI module
- Match existing module version scheme
- Update readme, tests, etc for import names
|
2017-10-17 13:34:36 by Adam Ciarcinski | Files touched by this commit (4) |
Log message:
The Diff Match and Patch libraries offer robust algorithms to perform the
operations required for synchronizing plain text.
Diff: Compare two blocks of plain text and efficiently return a list of
differences.
Match: Given a search string, find its best fuzzy match in a block of plain
text. Weighted for both accuracy and location.
Patch: Apply a list of patches onto plain text. Use best-effort to apply patch
even when the underlying text doesn't match.
|