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
init Create a new changelog file.
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
File details
Details for the file changelog_manager-1.4.0.tar.gz
.
File metadata
- Download URL: changelog_manager-1.4.0.tar.gz
- Upload date:
- Size: 4.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62326093a4c128e74ed40c52ca87f1b0e99a894f7e2b9fbea542a88be6bbd9a1 |
|
MD5 | 279b3fbd90beb6bd3aba76fb6a452268 |
|
BLAKE2b-256 | ff34e1f876f28cdcda82748850bc55d4ec79de6e193e863ee4805b2eb1b48c0c |
File details
Details for the file changelog_manager-1.4.0-py3-none-any.whl
.
File metadata
- Download URL: changelog_manager-1.4.0-py3-none-any.whl
- Upload date:
- Size: 5.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 138ae96253592ba656a4d89b1d693bcb25fa7d92a4f544540faaea1ac8d649e0 |
|
MD5 | b6130445bdc5dcd880ca1d5c5dd89896 |
|
BLAKE2b-256 | 3b42eb6a3b3d8a2a6138980dc22693b8423b704a4f7145549dd345f89b94f6d9 |