CHANGELOG generator
Generate CHANGELOG from git commit history
Installation
pip install changelog-generator
Usage
Regular CHANGELOG
changelog
Regular CHANGELOG in debug mode
changelog debug
CHANGELOG in reverse order
changelog reverse
Flags
-bGather commit notes specific to a branch. UsesDefault branchif not passed-fWrite the commit notes to a custom filename. Defaults toCHANGELOG-tTitle or index line for the file generated. Defaults toChange Log
Sample
Linting
PreCommit will ensure linting, and the doc creation are run on every commit.
Requirement
pip install sphinx==5.1.1 pre-commit==2.20.0 recommonmark==0.7.1
Usage
pre-commit run --all-files
Pypi Package
https://pypi.org/project/changelog-generator/
Runbook
https://thevickypedia.github.io/changelog-generator/
License & copyright
© Vignesh Sivanandha Rao, Changelog Generator
Licensed under the MIT License
Metadata
Release files for changelog-generator 0.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| changelog_generator-0.7-py3-none-any.whl | Python 3 | none | any | Details |
Release files / changelog_generator-0.7-py3-none-any.whl
| Download URL | changelog_generator-0.7-py3-none-any.whl |
|---|---|
| Size | 8.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a71c826036deeb353de65e70e24b31358c1d7846191c687b9682fd9594e7d06e
|
|
BLAKE2b-256 checksum How to use checksums |
16d0784d0d70fcbf4c726228a3b5888f7346b8bb361c0e4d49217a3d559b4fa2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.4
|