A simple one way diff tool
This is a Python implementation of a diff algorithm. It's purpose is to produce one way and as short as possible patch to go from a file to another. This is useful for keeping history of modifications of a text file without keeping a copy of each state (this is the easy part of version control). This produce shorter patch than any output from the GNU diff tool. By the way it is one way witch means the patch to go from A to B is not usable to go from B to A.
Since it is a pure python script and it is a O(N*M) (where N and M are the number of line of each file) in time complexity it is not very performant. You should not use it in any serious project. As for me I wrote it for educational purpose and I use it in a really small scale project.
Still for educational project there are more naive version in the archive directory. The final module is a refinment of these.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size & hash SHA256 hash help||File type||Python version||Upload date|
|ShortDiff-0.1.2-py3-none-any.whl (3.9 kB) Copy SHA256 hash SHA256||Wheel||py3||Sep 10, 2018|
|ShortDiff-0.1.2.tar.gz (3.3 kB) Copy SHA256 hash SHA256||Source||None||Sep 10, 2018|