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 totalRequires17
- (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
2Name ![]() |
Size |
|---|---|
| git-changelog-2.9.4.tar.gz | 88.72 KB |
| python-git-changelog.spec | 5.38 KB |
Files 1–2 of 2
Component of
buildroots that installed this RPMNo Buildroots
