changeloggh is a command line tool that generates changelog files for github
Project description
changeloggh
changeloggh
is a command line tool
that generates and administrate changelog files for GitHub
according to https://keepachangelog.com/en/1.1.0/.
Installation
Install with pip:
pip install changeloggh
Upgrade with pip:
pip install --upgrade changeloggh
Usage
Alias clgh
Help:
changeloggh --help
Version:
changeloggh --version
Development
Installing poetry:
pip install poetry
Installing development dependencies:
poetry install
Running unit tests:
poetry run python -m scripts.tests
Applying code styles:
poetry run python -m scripts.styles
Running code analysis:
poetry run python -m scripts.analyze
Running code coverage:
poetry run python -m scripts.coverage
Running cli using poetry
:
poetry run changeloggh
Release a new version
poetry version <major|minor|patch>
git add -A
git commit -m "bumping version to $(poetry version -s)"
git tag $(poetry version -s)
git push origin main
git push --tags
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
changeloggh-0.1.0.tar.gz
(2.4 kB
view hashes)
Built Distribution
Close
Hashes for changeloggh-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb7b943707660267d8ffa8a8a0e7444ced66b39a750509cf9f93a575fc68c90a |
|
MD5 | d1ddcac133ec1bb88831ffdb32a220d3 |
|
BLAKE2b-256 | 4b9468e7a4d3e8a3a09a6da510734e2ec6f5bbf4d079824df12c5542c6a73dee |