[ sid ]
[ 源代码: git-changelog ]
软件包:git-changelog(2.9.4-1)
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.
其他与 git-changelog 有关的软件包
|
|
|
|
-
- dep: git
- 快速、可缩放的分布式版本控制系统
-
- dep: python3
- 交互式高级面向对象语言(默认 python3 版本)
-
- dep: python3-jinja2
- small but fast and easy to use stand-alone template engine
-
- dep: python3-packaging
- core utilities for python3 packages
-
- dep: python3-platformdirs (>= 4.4)
- determining appropriate platform-specific directories (Python 3)
-
- dep: python3-semver
- library for Semantic Versioning standard versions – Python 3
-
- dep: python3-supported-min (>= 3.13)
- 软件包暂时不可用
- 或者 python3-typing-extensions
- Backported and Experimental Type Hints for Python
