pydiffx#
An implementation of DiffX, an extensible, structured Unified Diff format.
pydiffx makes it easy to work with DiffX files. This is a proposed standard for a new diff format that can contain structured metadata, formal parsing rules, multiple commits and binary files, while remaining backwards-compatible with existing Unified Diff parsers.
This module is the starting point for using pydiffx, and contains several convenience imports:
Representation of a DiffX file. |
|
Types available for a diff. |
|
Line ending types available for a content section. |
|
Formats available for a meta section. |
|
Mimetypes available for a preamble section. |
|
A streaming reader for DiffX files. |
|
A streaming writer for DiffX files. |