bump-my-version
bump-my-version copied to clipboard
A small command line tool to simplify releasing software by updating all version strings in your source code by the correct increment and optionally commit and tag the changes.
* bump-my-version version: 0.20.3n * Python version: 3.10.13 * Operating System: Ubuntu 20.04 LTS ### Description Provided that a `glob` pattern can be used to look "everywhere", `bump-my-version` loses time...
This issue is related to #179. Given the following config: ``` current_version = "1.0.0" parse = "(?P\\d+)\\.(?P\\d+)\\.(?P\\d+)" serialize = ["{major}.{minor:02d}.{patch}"] search = "{current_version}" replace = "{new_version}" ``` The config file's...
### Description There have been a few requests on handling the configuration file. - Format (.cfg, .ini, etc.) - Location (remote #148) This will provide an interface using the [Pluggy...
* bump-my-version version: not installed * Python version: 3.9.0 * Operating System: MacOS 14.4.1 (23E224) [Sonoma] ### Description I am just trying to install bump-my version (for the first time)...
# Feature request I noticed that in issue #62 there was mention of pre-commit hooks, and it got me thinking: Would you be able to create a hook for [pre-commit](https://pre-commit.com/)...
Hello! Currently there are two active projects I know of in this space: [bumpver](https://github.com/mbarkhau/bumpver) (also inspired by bump2version) and this one. In terms of activity and my subjective perception of...
### Description I'd love to have `bump-my-version` read configuration file from an URL. I.e. I'd like to be able to do that: ```shell-session $ bump-my-version --config-file https://raw.githubusercontent.com/kdeldycke/workflows/main/pyproject.toml bump minor ```...
* bump-my-version version: `0.18.1` * Python version: `3.12.2` * Operating System: macOS 14.3.1 ### Description I expect `glob` patterns to raise a `FileNotFoundError` if the pattern do not match any...
### Description I was expecting bump-my-version to be able to read ```toml [project] version = "1.0.0" ``` But it did not. If a `current_version` isn't specified, IMO this should be...
In bump2version, when bumping and commit is enabled, if the repository has a pre-commit hook setup, then it is run as part of the bump process. I was trying to...