A lightweight tool to bump package version numbers in Python projects. Version 1.4.0 supports various versioning schemes (semver, calver, etc.) and integrates with Git tags. Regular releases, actively maintained.
pip install bumpNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Reads version from a file (pyproject.toml, setup.cfg, etc.) and bumps it.
Use `from bump import Bump` and instantiate `Bump()`
Migrate to pyproject.toml with `[project] version = "..."`
Run `bump --commit --tag minor` to bump, commit, and tag.
Ensure your project has a standard version file. Use `bump --dry-run` to test first.