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 details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

poetry_plugin_bump-0.1.6-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

File details

Details for the file poetry_plugin_bump-0.1.6.tar.gz.

File metadata

  • Download URL: poetry_plugin_bump-0.1.6.tar.gz
  • Upload date:
  • Size: 2.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.12.2 Linux/6.5.0-1016-azure

File hashes

Hashes for poetry_plugin_bump-0.1.6.tar.gz
Algorithm Hash digest
SHA256 408137c469bb841c057b2a98ed12d67d8776e6643e7ffd832d04e897cb3437da
MD5 b9f550876f3ccb593c70f2d59cfd0689
BLAKE2b-256 7d9512b49f434c5d5e0643c3579582c08262c06e96e87f4e679dbbc4a37713e0

See more details on using hashes here.

File details

Details for the file poetry_plugin_bump-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: poetry_plugin_bump-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 2.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.12.2 Linux/6.5.0-1016-azure

File hashes

Hashes for poetry_plugin_bump-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 622ff7600cbf0734cc8eb133847dd27970c609151bea8280ffe39aad795a408e
MD5 7cd9a2f06c810c832a8786cf880dffc0
BLAKE2b-256 a45ba3253328eaf835816a6ef3888c6db19e1d4700856afc4cfc3ae082481d99

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page