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 --majorto increment from version1.0.0to2.0.0.vbump --minor --testto preview updating from version1.0.0to1.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)
| File | Size | Uploaded | |
|---|---|---|---|
| vbump-1.2.0.tar.gz | 3.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|