Skip to main content

No project description provided

Project description

vrz: Easy versioning and releases

vrz simplifies versioning and releases of software packages. Created primarily for Python, but can be used with other language platforms as well.

Installation

In order to add vrz into your Poetry project, execute the following command:

poetry add --group=dev vrz

You can also install vrz globally using pipx:

pipx install vrz

Usage

In order to release new minor version of your application, execute the vrz minor command:

$ vrz minor
Version bumped to 0.29.0.
Pushed updated pyproject.toml.
Git tag v0.29.0 created and pushed.
Publishing package to PyPI.
Publishing to PyPI done.

vrz will:

  • bump your pyproject.toml project version (if Poetry project is detected)
  • commit and push pyproject.toml (if Poetry project is detected)
  • create and push Git tag
  • publish package to PyPI (if current project is already present in PyPI index)

License

This project is licensed under the MIT License - see the LICENSE file for details.

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

vrz-0.29.0.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

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

vrz-0.29.0-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

Details for the file vrz-0.29.0.tar.gz.

File metadata

  • Download URL: vrz-0.29.0.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.4 CPython/3.12.11 Linux/6.11.0-1018-azure

File hashes

Hashes for vrz-0.29.0.tar.gz
Algorithm Hash digest
SHA256 e0ed150b037128e0300e4c5f60b8ae1ef4f1c259382f9f81365cf425cae61c65
MD5 423285b56edeace726b7549b832f30e9
BLAKE2b-256 3a660701b24ecbae7b08776dc9d4dc187f26e2f82d2c16a2135aaea33655e0cc

See more details on using hashes here.

File details

Details for the file vrz-0.29.0-py3-none-any.whl.

File metadata

  • Download URL: vrz-0.29.0-py3-none-any.whl
  • Upload date:
  • Size: 6.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.4 CPython/3.12.11 Linux/6.11.0-1018-azure

File hashes

Hashes for vrz-0.29.0-py3-none-any.whl
Algorithm Hash digest
SHA256 db0eb4c522282f03ac596de42ba3adaae1d0cb2cf8d6837dce66088f68bbff06
MD5 a75f413c3d950ffea095d8b9d4ced277
BLAKE2b-256 6707f8aeafbde150508062df44e9cd5f2ad93a52fd21e697837edbd565bb5f59

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