Skip to main content

ubump

Yet another version bumper for your project.

Why?

I wanted to have a simple version bumper that I could use in my CI/CD pipeline. I didn't want to have to install a bunch of dependencies or have to write a bunch of configs to just change the version number.

This tool having less than 500 lines of code and just one dependency (tomlkit) is the result of that.

What does it do?

This tool covers basic version management where only the major, minor, and patch numbers are used.

Supporting pyproject.toml or .ubump.toml configuration files.

The git commit and tag are also created with the new version number.

If you need more than that take a look at bump-my-version project.

Installation

pip install ubump

Usage

  • Initialize the config file
ubump init 
  • Bump the version
ubump pathch
ubump minor
ubump major

That's it!

Metadata

Release files for ubump 0.1.15

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

Source distribution (sdist)

Source distribution for ubump 0.1.15
File Size Uploaded
ubump-0.1.15.tar.gz 6.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ubump 0.1.15
File Interpreter ABI Platform
ubump-0.1.15-py3-none-any.whl Python 3 none any Details

Total release size: 13.8 kB

Release files / ubump-0.1.15.tar.gz

Download URL ubump-0.1.15.tar.gz
Size 6.3 kB
Tags Source
SHA-256 checksum
How to use checksums
839402ff31b0eee463d9b542873af43cc91cefa1ed8a8ec2b611ed08276b358d
BLAKE2b-256 checksum
How to use checksums
91a7667ae26afd67bdcaabaab9908d9fcd85ddb8671bb5407eaead7052da36ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via pdm/2.14.0 CPython/3.12.3 Linux/6.5.0-1018-azure

Release files / ubump-0.1.15-py3-none-any.whl

Download URL ubump-0.1.15-py3-none-any.whl
Size 7.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
405907f6ebb222140c8345096ad066d5868aa2f63afe1c49f9e19e5b6aba4a76
BLAKE2b-256 checksum
How to use checksums
6261379ae959a58b44a69aa7cd18460065b3b1e5987192cc9888490b3e7bac9f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via pdm/2.14.0 CPython/3.12.3 Linux/6.5.0-1018-azure

Release history Release notifications | RSS feed

This release

0.1.15 This release

2 release files

0.1.10

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

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