Skip to main content

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

changelog_manager-1.4.0.tar.gz (4.8 kB view details)

Uploaded Source

Built Distribution

changelog_manager-1.4.0-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

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

Hashes for changelog_manager-1.4.0.tar.gz
Algorithm Hash digest
SHA256 62326093a4c128e74ed40c52ca87f1b0e99a894f7e2b9fbea542a88be6bbd9a1
MD5 279b3fbd90beb6bd3aba76fb6a452268
BLAKE2b-256 ff34e1f876f28cdcda82748850bc55d4ec79de6e193e863ee4805b2eb1b48c0c

See more details on using hashes here.

File details

Details for the file changelog_manager-1.4.0-py3-none-any.whl.

File metadata

File hashes

Hashes for changelog_manager-1.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 138ae96253592ba656a4d89b1d693bcb25fa7d92a4f544540faaea1ac8d649e0
MD5 b6130445bdc5dcd880ca1d5c5dd89896
BLAKE2b-256 3b42eb6a3b3d8a2a6138980dc22693b8423b704a4f7145549dd345f89b94f6d9

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page