Python module to, generate well formatted commit notes 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. UsesDefault branch
if not passed-f
Write the commit notes to a custom filename. Defaults toCHANGELOG
-t
Title or index line for the file generated. Defaults toChange Log
Sample
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
changelog-generator-0.3.2.tar.gz
(12.0 kB
view details)
Built Distribution
File details
Details for the file changelog-generator-0.3.2.tar.gz
.
File metadata
- Download URL: changelog-generator-0.3.2.tar.gz
- Upload date:
- Size: 12.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 365e3357a6f526cd6cac2f8c33404672900903f2c222545704deb58624b09870 |
|
MD5 | 83712b5156c852e1d49b59d11ddd4e79 |
|
BLAKE2b-256 | 6cd54f8fbfd9b7a5b69a518b77a0dcf60fbf0efc73fc66b91c95fb5017df93de |
File details
Details for the file changelog_generator-0.3.2-py2.py3-none-any.whl
.
File metadata
- Download URL: changelog_generator-0.3.2-py2.py3-none-any.whl
- Upload date:
- Size: 14.0 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5adf8d2a57d0f1280c4b844304e05aa334720f44ccadffbfbc56a4e4a2c00ae |
|
MD5 | 8017135a31479f7493c37fc1869536de |
|
BLAKE2b-256 | 5a8d8df7a2d4827c7ab1f2041831cb4dcb0ef78d3279eb8a279e175069d18d05 |