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
  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.3.0.tar.gz (4.4 kB view hashes)

Uploaded Source

Built Distribution

changelog_manager-1.3.0-py3-none-any.whl (5.1 kB view hashes)

Uploaded Python 3

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