Yet another changelog generator!
Sam's Generate Changelog focusses on making it easy to group information about your commits by ~samsgeneratechangelog.FileCommit.author_date
, ~samsgeneratechangelog.FileCommit.author
, ~samsgeneratechangelog.FileCommit.file_path
, ~samsgeneratechangelog.FileCommit.friendly_change_type
, and more importantly, custom attributes!
This makes it easy to generate a changelog that's as simple as a list of all commits/files that changed, or as complicated as a list of Python files changed grouped by module and then grouped by author with their last changed date.
examples cmdline-reference class-reference