Package: git-changelog
Version: 2.9.6-1
Architecture: all
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Daniel Baumann <daniel@debian.org>
Installed-Size: 181
Depends: git, debconf (>= 0.5) | debconf-2.0, python3-jinja2, python3-packaging, python3-platformdirs (>= 4.4), python3-semver, python3-supported-min (>= 3.13) | python3-typing-extensions, python3:any
Section: utils
Priority: optional
Homepage: https://github.com/pawamoy/git-changelog
Description: Automatic Changelog generator using Jinja2 templates
 git-changelog is a automatic changelog generator using git commit messages and
 Jinja2 templates:
 .
   * Jinja2 templates for full control over the rendering, with built-in 'Keep a
     Changelog' and Angular templates.
 .
   * Commit styles/conventions parsing, with built-in Angular, Conventional
     Commit and basic conventions.
 .
   * Git service/provider agnostic, plus references parsing (issues, commits,
     etc.), with built-in GitHub, Gitlab and Bitbucket support.
 .
   * Understands SemVer and PEP 440 versioning schemes, guesses next version
     based on last commits.
 .
   * Parses Git trailers, allowing to reference issues, PRs, etc., in commit
     messages in a clean, provider-agnostic way.
 .
   * Template context injection, to furthermore customize how the changelog
     will be rendered.
