You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
> This is a maintained refactor of the [bump2version fork of](https://github.com/c4urself/bump2version) the excellent [bumpversion project](https://github.com/peritus/bumpversion). The main goals of this refactor were:
11
+
> This is a maintained refactor of the [bump2version fork](https://github.com/c4urself/bump2version) of the excellent [bumpversion project](https://github.com/peritus/bumpversion). The main goals of this refactor were:
11
12
>
12
13
> - Add support for `pyproject.toml` configuration files.
13
14
> - Convert to [click](https://click.palletsprojects.com/en/8.1.x/) for and [rich](https://rich.readthedocs.io/en/stable/index.html) for the CLI interface
@@ -19,9 +20,7 @@
19
20
20
21
Version-bump your software with a single command!
21
22
22
-
A small command line tool to simplify releasing software by updating all
23
-
version strings in your source code by the correct increment. Also creates
24
-
commits and tags:
23
+
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.
25
24
26
25
* version formats are highly configurable
27
26
* works without any source code manager, but happily reads tag information from and writes
@@ -35,18 +34,11 @@ commits and tags:
35
34
- Switch having both the version part and files to change as arguments on the command line.
36
35
- Make the version part argument _truly_ optional when `--new-version` is specified
37
36
- Allow for multiple tags, including one that moves for having a `v2` that always points to the latest version of version 2.
38
-
-https://github.com/c4urself/bump2version/issues/253 Have an always increment configuration
37
+
-https://github.com/c4urself/bump2version/issues/253 Have an "always increment" configuration
39
38
- Better UI with [Rich](https://rich.readthedocs.io/en/stable/index.html)
40
-
41
-
**Potential bugs to verify**
42
-
43
39
-https://github.com/c4urself/bump2version/issues/267 Ignore-missing error in files flag
44
-
- Fixed: https://github.com/c4urself/bump2version/issues/260 Incorrect behavior when new version == current version
45
-
-https://github.com/c4urself/bump2version/issues/248 Potential bug/test case
-https://github.com/c4urself/bump2version/issues/233 How are relative configured file paths resolved?
48
41
-https://github.com/c4urself/bump2version/issues/225 Properly resolve configuration file through parent directories when in a git or mercurial repo
49
-
- Fixed: https://github.com/c4urself/bump2version/issues/224 Verify tag doesn't exist
50
42
51
43
**Documentation opportunities**
52
44
@@ -169,9 +161,7 @@ Thank you, contributors! You can find a full list here: https://github.com/callo
169
161
170
162
See also our [CONTRIBUTING.md](CONTRIBUTING.md)
171
163
172
-
Development of this happens on GitHub, patches including tests, and documentation
173
-
are very welcome, as well as bug reports! Also please open an issue if this
174
-
tool does not support every aspect of bumping versions in your development
164
+
Development of this happens on GitHub, patches including tests, and documentation are very welcome, as well as bug reports! Please open an issue if this tool does not support every aspect of bumping versions in your development
0 commit comments