| Module | v08 | Serializer factory for reading and writing bundles. |
| Module | v09 | No module docstring; 3/3 classes documented |
| Module | v4 | No module docstring; 7/7 classes documented |
From the __init__.py module:
| Class | BundleSerializer | The base class for Serializers. |
| Function | binary_diff | Undocumented |
| Function | get_serializer | Undocumented |
| Function | read_bundle | Read in a bundle from a filelike object. |
| Function | register | Register a BundleSerializer version. |
| Function | register_lazy | Register lazy-loaded bundle serializer. |
| Function | write | Serialize a list of bundles to a filelike object. |
| Function | write_bundle | Write a bundle of revisions. |
| Function | _get_bundle_header | Undocumented |
| Function | _get_filename | Undocumented |
| Parameters | f | A file-like object |
| Returns | A list of Bundle objects | |
| Parameters | source | A source for revision information |
| revision_ids | The list of revision ids to serialize | |
| f | The file to output to | |
| version | [optional] target serialization version |
| Parameters | repository | Repository containing revisions to serialize. |
| revision_id | Head revision_id of the bundle. | |
| base_revision_id | Revision assumed to be present in repositories applying the bundle. | |
| out | Output file. |
| Parameters | version | The version associated with this format |
| klass | The class to instantiate, which must take a version argument |
| Parameters | version | The version associated with this reader |
| module | String indicating what module should be loaded | |
| classname | Name of the class that will be instantiated | |
| overwrite | Should this version override a default |