| Crates.io | bumpversion |
| lib.rs | bumpversion |
| version | 0.0.8 |
| created_at | 2025-04-20 12:00:54.322464+00 |
| updated_at | 2026-01-06 00:39:38.676064+00 |
| description | Update all version strings in your project and optionally commit and tag the changes |
| homepage | https://github.com/romnn/bumpversion |
| repository | https://github.com/romnn/bumpversion |
| max_upload_size | |
| id | 1641655 |
| size | 407,102 |
This is an improved version of the popular callowayproject/bump-my-version (formerly peritus/bumpversion and c4urself/bump2version) written in Rust.
pip installs! Easy to install via brew, cargo, or precompiled static binary.pyproject.toml.bumpversion.toml.bumpversion.cfgsetup.cfgCargo.toml (planned)# will install `bumpversion` binary
brew install --cask romnn/tap/bumpversion
# will install `cargo-bumpversion` binary (to be used as `cargo bumpversion` subcommand)
brew install --cask romnn/tap/cargo-bumpversion
# or install from source (will install both `cargo-bumpversion` and `bumpversion` binaries)
cargo install --locked bumpversion-cli
You can use this as a drop-in replacement for the Python bumpversion, bump2version, or bump-my-version.
For usage instructions, please refer to the Python version.
cargo run -- --dir ../dir/to/a/repo/with/.bumpversion.toml --verbose --dry-run patch