Skip to main content

vbump

vbump is yet another Python package version bump tool. Unlike others, e.g. bumpversion, changes, etc., it aims to just do the obvious thing without any unneeded configuration or requirements.

It is a simple < 100 LOC package which has no dependencies and is compatible with Python 2.7 and 3.5+.

Prerequisites

  • A SemVer version string specified in either setup.py or __version__.py.
  • If __version__.py exists that will be used; the expected fromat is VERSION = "1.0.0".
  • Otherwise setup.py will be used.

Installing

$ pip install vbump

Usage

usage: vbump [-h] [--patch | --minor | --major] [--test]

Yet another Python version bumper

optional arguments:
  -h, --help  show this help message and exit
  --patch     increment patch level
  --minor     increment minor level
  --major     increment major level
  --test      shows result of version bump with writing

Examples

  • vbump --major to increment from version 1.0.0 to 2.0.0.
  • vbump --minor --test to preview updating from version 1.0.0 to 1.1.0.
  • if no arguments are specified the current version will be printed without changes.

Metadata

Release files for vbump 1.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vbump 1.2.0
File Size Uploaded
vbump-1.2.0.tar.gz 3.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for vbump 1.2.0
File Interpreter ABI Platform
vbump-1.2.0-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 6.7 kB

Release files / vbump-1.2.0.tar.gz

Download URL vbump-1.2.0.tar.gz
Size 3.4 kB
Tags Source
SHA-256 checksum
How to use checksums
7cd38560ba6d36c7b537c433e217aed814e9c172e157e7963e18ca5deac97567
BLAKE2b-256 checksum
How to use checksums
a16b9f1c28463a7e43813b45332cd6c4c8eec5942ef49fc1b541cf8bcc1f3807
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.8.0 tqdm/4.35.0 CPython/3.7.5

Release files / vbump-1.2.0-py2.py3-none-any.whl

Download URL vbump-1.2.0-py2.py3-none-any.whl
Size 3.4 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
e9f9022efb54289332c50aa4c977cceae70d2202bd1f0b9b0cb39c2411992ffc
BLAKE2b-256 checksum
How to use checksums
48e23992a0a69b496b8b227afa86e8afa48530793ba5b797e101060beb063200
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.8.0 tqdm/4.35.0 CPython/3.7.5

Release history Release notifications | RSS feed

This release

1.2.0 This release

2 release files

1.1.0

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page