Python module to, generate CHANGELOG from git commit history.
Project description
CHANGELOG generator
Generate CHANGELOG from git commit history
Pypi Module
https://pypi.org/project/changelog-generator/
Usage
Navigate to the repository and run:
pip install changelog-generator
Regular CHANGELOG
changelog
Regular CHANGELOG in debug mode
changelog debug
CHANGELOG in reverse order
changelog reverse
Flags
-b
Gather commit notes specific to a branch. Defaults tomaster
/main
)-f
Write the commit notes to a custom filename. Defaults toCHANGELOG
-t
Title or index line for the file generated. Defaults toChange Log
Pre-Commit
Install pre-commit
to run flake8
and isort
for linting and sphinx
for documentation generator.
pip install --no-cache --upgrade sphinx pre-commit recommonmark
pre-commit run --all-files
Runbook
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 Distribution
Built Distribution
Close
Hashes for changelog-generator-0.2.9.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 241d2c22851ee0af1cfcb269af100f3e118026a7c285703155861ff9bd69bd51 |
|
MD5 | ffd9210df57e6a918adc43a2c7dfe2d3 |
|
BLAKE2b-256 | 2a23162225d70c2cd0654fa43c177f752bef5971b347171899bc7e61d171019c |
Close
Hashes for changelog_generator-0.2.9-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39d0b61dc9aac653173b7d9b56ac8fa85750d419ddd3171abed64c12611d7507 |
|
MD5 | dc78d3089052c599abd4f1167b90ef53 |
|
BLAKE2b-256 | 93192cafdd4ddb821110c1f467489cba55a75892122e3e9406f03b93b712db6e |