Skip to main content

kac

A command line tool for CHANGELOG files that follow the Keep A Changelog standard.

Usage

Run kac in the same directory as your Changelog. By default, kac looks for a file called CHANGELOG.md (case-insensitive).

Usage: kac [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  bump  Bump a Changelog.
  copy  Copy a version's release text.

Limitations

  • Must be run in the same directory as your CHANGELOG file
  • Assumes you have changes in the "Unreleased" section
  • Only works for semver
  • Only supports versions in the MAJOR.MINOR.PATCH format. A beta version ending in -beta, for example, will fail.

To-Do

  • Add default text for versions with no notable changes
  • Add tests
  • Add support for generating an empty Changelog template
  • Undo bump
  • Support labels for pre-release and build metadata

Metadata

Release files for kac 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for kac 0.2.1
File Size Uploaded
kac-0.2.1.tar.gz 5.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for kac 0.2.1
File Interpreter ABI Platform
kac-0.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 12.6 kB

Release files / kac-0.2.1.tar.gz

Download URL kac-0.2.1.tar.gz
Size 5.1 kB
Tags Source
SHA-256 checksum
How to use checksums
0c2d501bf6d585325428dc71e33fb8f658242c9b58f7295e6a095df602ae3a9a
BLAKE2b-256 checksum
How to use checksums
256d75d490aabec37d37f62c75540441f42467da549e25399a9d8780fcbf1f29
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.8.0

Release files / kac-0.2.1-py3-none-any.whl

Download URL kac-0.2.1-py3-none-any.whl
Size 7.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bbb3ea72f88fdb84a56a6bcfe9b94bb9d21938dfbedb5e1e227cdc1ffa273639
BLAKE2b-256 checksum
How to use checksums
addae3fdb9d62dab9614396571201971eedb1fe801cf7f8770e2ac49551fa6f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.8.0

Release history Release notifications | RSS feed

0.5.0

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.3

3 release files

0.2.2

2 release files

This release

0.2.1 This release

2 release files

0.2.0

2 release files

0.1.3

3 release files

0.1.2

2 release files

0.1.1

3 release files

0.1.0

4 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page