bumpversion
« Back to VersTracker
Description:
Increase version numbers with SemVer terms
Type: Formula  |  Latest Version: 1.0.1@1  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: versioning semver release-management automation python
Install: brew install bumpversion
About:
bumpversion is a command-line tool that automates the process of incrementing version numbers in software projects. It ensures consistency by updating version strings across source files, Git tags, and configuration files according to Semantic Versioning principles. This reduces manual errors and streamlines release management workflows.
Key Features:
  • Automated version incrementing with SemVer support
  • Updates version strings across multiple files
  • Creates Git commits and tags automatically
  • Configurable via a simple configuration file
Use Cases:
  • Automating version bumps in CI/CD pipelines
  • Maintaining consistent versioning across project files
  • Preparing release tags for Python packages
Alternatives:
  • standard-version – JavaScript-focused tool with similar automation but requires Node.js ecosystem
  • git-flow – Provides branching workflows but lacks automated version file updates
License: MIT
Dependencies: python@3.13
Bottles available for: all
Version History
Detected Version Rev Change Commit
Sep 8, 2025 8:58pm 1 VERSION_BUMP cb6fc1fe
Nov 16, 2024 9:57am 1 VERSION_BUMP 78bde8ce
Oct 10, 2024 3:06am 1 VERSION_BUMP 2a362e3e
Oct 9, 2024 10:19pm 1 VERSION_BUMP 6780c310
Sep 14, 2024 7:41pm 1 VERSION_BUMP 9bbf8e1e