Parser for RPM changelogs

Method __init__ Undocumented
Instance Variable section_match_re Undocumented
Instance Variable section_split_re Undocumented
Instance Variable header_split_re Undocumented
Instance Variable header_name_split_re Undocumented
Instance Variable body_name_re Undocumented
Method raw_parse_string Parse changelog - only splits out raw changelog sections.
Method raw_parse_file Parse changelog file - only splits out raw changelog sections.
Method parse_section Parse one section
Instance Variable _pkgpolicy Undocumented
Method _parse_section_header Parse one changelog section header
Method _create_entry Create a new changelog entry
Method _parse_section_entries Parse entries from a string and add them to a section
def __init__(self, pkgpolicy):
Undocumented
_pkgpolicy =
Undocumented
section_match_re =
Undocumented
section_split_re =
Undocumented
header_split_re =
Undocumented
header_name_split_re =
Undocumented
body_name_re =
Undocumented
def raw_parse_string(self, string):

Parse changelog - only splits out raw changelog sections.

def raw_parse_file(self, changelog):

Parse changelog file - only splits out raw changelog sections.

@c_locale(locale.LC_TIME)
def _parse_section_header(self, text):

Parse one changelog section header

def _create_entry(self, author, text):

Create a new changelog entry

def _parse_section_entries(self, text, default_author):

Parse entries from a string and add them to a section

def parse_section(self, text):

Parse one section

API Documentation for git-buildpackage, generated by pydoctor at 2021-02-01 08:15:22.