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.2

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.2
File Size Uploaded
kac-0.2.2.tar.gz 5.1 kB Details

Built distribution (wheel)

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

Total release size: 12.6 kB

Release files / kac-0.2.2.tar.gz

Download URL kac-0.2.2.tar.gz
Size 5.1 kB
Tags Source
SHA-256 checksum
How to use checksums
13c9e0d99d1a2cd15baf805fb6763ac25e0250aa98855547ee83bdc833c5cee2
BLAKE2b-256 checksum
How to use checksums
98fac118a6b10a1333b963d99f76813649e78dabf8b27029916188376f469950
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.2-py3-none-any.whl

Download URL kac-0.2.2-py3-none-any.whl
Size 7.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8551117415562ceeb7b1a477ee07fd87f643aeb4315a6b00ea6cb80c39e55637
BLAKE2b-256 checksum
How to use checksums
a6606d23702064edf1ed819be4e286d59632632e9a978434c886e7ef84ccaf76
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

This release

0.2.2 This release

2 release files

0.2.1

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