Skip to content

Commit cf22abd

Browse files
use more robust version replacement
1 parent 2c3abcd commit cf22abd

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

.bumpversion.cfg

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,22 @@ commit = True
44
tag = True
55
parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(\-(?P<prerelease_label>[a-z]+)\.(?P<prerelease>\d+))?
66
serialize =
7-
{major}.{minor}.{patch}-{prerelease_label}.{prerelease}
8-
{major}.{minor}.{patch}
7+
{major}.{minor}.{patch}-{prerelease_label}.{prerelease}
8+
{major}.{minor}.{patch}
99

1010
[bumpversion:part:prerelease]
1111
first_value = 0
1212

1313
[bumpversion:part:prerelease_label]
1414
optional_value = rc
1515
values =
16-
alpha
17-
beta
18-
rc
16+
alpha
17+
beta
18+
rc
1919

2020
[bumpversion:file:setup.py]
21-
search = version='{current_version}'
22-
replace = version='{new_version}'
21+
search = (?<=version=')({current_version})(?=')
22+
replace = {new_version}
2323

2424
[bumpversion:file (badge):README.rst]
2525
search = /v{current_version}.svg
@@ -30,15 +30,15 @@ search = /v{current_version}...main
3030
replace = /v{new_version}...main
3131

3232
[bumpversion:file:docs/conf.py]
33-
search = version = '{current_version}'
34-
replace = version = '{new_version}'
33+
search = (?<=version = '){current_version}
34+
replace = {new_version}
3535
3636
[bumpversion:file:src/geophires_x/__init__.py]
37-
search = __version__ = '{current_version}'
38-
replace = __version__ = '{new_version}'
37+
search = (?<=__version__ = '){current_version}
38+
replace = {new_version}
3939

4040
[bumpversion:file:.cookiecutterrc]
41-
search = version: {current_version}
42-
replace = version: {new_version}
41+
search = (?<=version: ){current_version}
42+
replace = {new_version}
4343

4444
[bumpversion:part:release]

0 commit comments

Comments
 (0)