Wed, 11 Nov 2026 03:35:53 UTC Log in
Automatic Changelog generator using Jinja2 templates 119.63 KB built 2026-10-17 09:58:42 GMT

Description

git-changelog parses your commit messages to extract useful data that is then rendered using Jinja2 templates, for example to a changelog file formatted in Markdown. Each Git tag will be treated as a version of your project. Each version contains a set of commits, and will be an entry in your changelog. Commits in each version will be grouped by sections, depending on the commit coonvention you follow.

Dependencies

18 total
Requires17
  • (python3dist(tomli) if python3-devel < 3.11)
  • git-core
  • pyproject-rpm-macros
  • python3-devel
  • python3dist(jinja2) >= 3
  • python3dist(packaging)
  • python3dist(packaging) >= 26
  • python3dist(pdm-backend)
  • python3dist(pip) >= 19
  • python3dist(platformdirs) >= 4.4
  • python3dist(pytest)
  • python3dist(pytest-gitconfig)
  • python3dist(semver) >= 3
  • rpmlib(CompressedFileNames) <= 3.0.4-1
  • rpmlib(DynamicBuildRequires) <= 4.15.0-1
  • rpmlib(FileDigests) <= 4.6.0-1
  • rpmlib(RichDependencies) <= 4.12.0-1
Provides1
  • python3-git-changelog = 2.9.4-3.fc45
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances

Files

2
Files 1–2 of 2

Component of

buildroots that installed this RPM

No Buildroots