Easily manage your changelog using this CLI
Project description
changelog-manager
https://pypi.org/project/changelog-manager/
changelog_manager helps you manage your changelog.
This project uses Keep a Changelog
It mainly uses keepachangelog library and adds a CLI above it.
How to install it?
pip install changelog_manager
How to use it?
❯ changelog-manager --help
Usage: changelog-manager [OPTIONS] COMMAND [ARGS]...
Options:
--version Show the version and exit.
--help Show this message and exit.
Commands:
add Add a new changelog entry.
current Get current version from changelog
display display changes according to changelog
release Release unrealeased items in changelog
suggest Suggest future version from changelog
release
- release the changelog
- Update version in
changelog_manager/_version.py
- Create a commit and tag using the version
- run
python setup.py sdist bdist_wheel
- run
twine upload -r testpypi dist/*
- run
twine upload -r pypi dist/*
Project details
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_manager-1.3.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d45e53bff0357c474f510a7c3eb032ae67079083479fcbb14fc39f4a2a36460c |
|
MD5 | fec0b0606f6b0e237d6b87c073092c03 |
|
BLAKE2b-256 | 2be9afcf6ac094f92736e03879348d9be66ec737fbf7de699b5b19892b1a8738 |