Bump My Version¶
Bump My Version’s purpose is to¶
Work as a part of an automated build system.
Bump My Version works with automation workflows.
Search and replace data in project files
Update the version and metadata in your files when you increment your version.
Manage your project’s versioning
- Increment and serialize version numbers
- Parsing version numbers
- Support SemVer, CalVer, and other versioning schemes
Work with the project’s source control system
- Committing changes
- Tagging releases
- Reading version numbers from tags
Jump to section¶
Follow along with our guides to learn how to use Bump My Version.
Consult the reference for specifics about the Bump My Version’s configuration and commands.
Need to get something done? Check out our how-to guides.
Want to understand the library better? Read our explanations behind the design.