Patchamama was developed as a Python-based binary patch maker/applier that works on directory trees.
It can be used in application deployment, large scale project patching (including source and binary data). It use bsdiff for the binary diff job and 7zip for compression.
Here are some key features of "Patchamama":
· binary diff using bsdiff
· directory patch
· zip compression
· uncompress zip before diff
· patch generator
· patch applier
· recursive patch generation and application
· translate versioned file names
Requirements:
· Python
What's New in This Release: [ read full changelog ]
· bugfix : corrected count and logs for excluded files
· added limit on file size for using bsdiff
· added unit test