Skip to main content

Utilities for managing version, changelogs, and project releases.

Project description

Keats

John 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


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)

Uploaded Source

Built Distribution

keats-0.2.8-py3-none-any.whl (8.2 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