proj_flow.log.msg

The proj_flow.log.msg defines ChangelogMessage and implements the message for release commit.

class proj_flow.log.msg.ChangelogMessage
intro_lines() List[str]
section_header(lines: List[str], header)
scope_text(scope: str) str
summary(text: str) str
list_item(line_markup: str) str
nothing_to_report(lines: List[str])
outro_lines(_: List[str]) None
post_process(lines: List[str])
format_changelog(log: Dict[str, List[Link]]) str
class proj_flow.log.msg.CommitMessage
section_header(lines: List[str], header)
list_item(line_markup: str)
post_process(lines: List[str])
static wrap_at_78(para: str)
class proj_flow.log.msg.ReleaseMessage(setup: LogSetup)
setup: LogSetup
scope_text(scope: str)
outro_lines(lines: List[str]) None
proj_flow.log.msg.format_commit_message(log: Dict[str, List[Link]])