Skip to main content

poetry plugin to bump version

Project description

poetry-plugin-bump

A plugin add command poetry command poetry bump patch/minor/major.

Just like npm version ..., It will bump version, commit code and create git tag.

poetry bump patch

will replace previous commands

poetry version ...
git add pyproject.toml
git commit -m '...'
git tag ...

Installation

supported version:

poetry version plugin version
>=1.2.0,<1.5.0 <0.1.0
>=1.5.0 >=0.1.0

Installation requires poetry 1.2.0+. To install this plugin run:

poetry self add poetry-plugin-bump

If your poetry is installed with pipx:

pipx inject poetry poetry-plugin-bump

For other methods of installing plugins see the poetry documentation.

Usage

Configuration is optional, but you can define config in pyproject.toml

default config:

[tool.poetry-plugin-bump]
commit_msg = 'bump: v{version}'
tag_name = 'v{version}'

this will define bump commit message and tag name.

License

MIT licensed, inspired by https://github.com/keattang/poetry-exec-plugin

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

poetry_plugin_bump-0.1.6.tar.gz (2.1 kB view hashes)

Uploaded Source

Built Distribution

poetry_plugin_bump-0.1.6-py3-none-any.whl (2.8 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