Utilities for managing version, changelogs, and project releases.
Project description
Keats
Keats is an Python build, installation, and workflow manager.
Features include forced change logs, release scripts, and package version control.
Why
Every Python developer seems to have their own tricks and scripts for maintaining changelogs, package versions, and managing releases. Rather than reinventing the wheel everytime you develop a new pacakge, Keats provides a standard workflow package release workflow using Poetry. All of this is provided with a commandline interface.
Usage
keats bump <VERSION>
# get the package version number
keats version
Installation
# globally install keats
pip install keats
# locally install keats
poetry add --dev keats
# run keats
poetry run keats
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
keats-0.2.8.tar.gz
(7.1 kB
view hashes)
Built Distribution
keats-0.2.8-py3-none-any.whl
(8.2 kB
view hashes)