Python module to, generate well formatted commit notes from git commit history.
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file changelog_generator-0.7-py3-none-any.whl.
File metadata
- Download URL: changelog_generator-0.7-py3-none-any.whl
- Upload date:
- Size: 8.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a71c826036deeb353de65e70e24b31358c1d7846191c687b9682fd9594e7d06e
|
|
| MD5 |
df531990a352f72b23e298863cdcef42
|
|
| BLAKE2b-256 |
16d0784d0d70fcbf4c726228a3b5888f7346b8bb361c0e4d49217a3d559b4fa2
|