Marco Ricci commited on 2025-06-14 19:05:26
Zeige 1 geänderte Dateien mit 9 Einfügungen und 9 Löschungen.
The version scheme did not match the actual pre-release version number formatting, the search-/replace-patterns overlapped, and the man pages were being searched for in the wrong directory.
| ... | ... |
@@ -128,10 +128,10 @@ parse = '''(?x) |
| 128 | 128 |
)? |
| 129 | 129 |
''' |
| 130 | 130 |
serialize = [ |
| 131 |
- '{major}.{minor}.{patch}{pre_l}{pre_n}-{dev_t}{dev_n}',
|
|
| 131 |
+ '{major}.{minor}.{patch}{pre_l}{pre_n}.{dev_t}{dev_n}',
|
|
| 132 | 132 |
'{major}.{minor}.{patch}{pre_l}{pre_n}',
|
| 133 | 133 |
'{major}.{minor}.{patch}',
|
| 134 |
- '{major}.{minor}{pre_l}{pre_n}-{dev_t}{dev_n}',
|
|
| 134 |
+ '{major}.{minor}{pre_l}{pre_n}.{dev_t}{dev_n}',
|
|
| 135 | 135 |
'{major}.{minor}{pre_l}{pre_n}',
|
| 136 | 136 |
'{major}.{minor}',
|
| 137 | 137 |
] |
| ... | ... |
@@ -189,27 +189,27 @@ regex = true |
| 189 | 189 |
|
| 190 | 190 |
[[tool.bumpversion.files]] |
| 191 | 191 |
filename = 'pyproject.toml' |
| 192 |
-search = "version = '{current_version}'"
|
|
| 192 |
+search = "^ *version *= *'{current_version}'"
|
|
| 193 | 193 |
replace = "version = '{new_version}'"
|
| 194 | 194 |
regex = true |
| 195 | 195 |
|
| 196 | 196 |
[[tool.bumpversion.files]] |
| 197 | 197 |
filename = 'pyproject.toml' |
| 198 |
-search = "current_version = '{current_version}'"
|
|
| 198 |
+search = "^ *current_version *= *'{current_version}'"
|
|
| 199 | 199 |
replace = "current_version = '{new_version}'"
|
| 200 | 200 |
regex = true |
| 201 | 201 |
|
| 202 | 202 |
[[tool.bumpversion.files]] |
| 203 |
-glob = 'man/derivepassphrase*.1' |
|
| 203 |
+glob = 'share/man/man1/derivepassphrase*.1' |
|
| 204 | 204 |
regex = true |
| 205 |
-search = '^\.Dd \d\d\d\d-\d\d-\d\d' |
|
| 205 |
+search = '^\.Dd +\d\d\d\d-\d\d-\d\d' |
|
| 206 | 206 |
replace = '.Dd {now:%Y-%m-%d}'
|
| 207 | 207 |
|
| 208 | 208 |
[[tool.bumpversion.files]] |
| 209 |
-glob = 'man/derivepassphrase*.1' |
|
| 209 |
+glob = 'share/man/man1/derivepassphrase*.1' |
|
| 210 | 210 |
regex = true |
| 211 |
-search = '^\.Os derivepassphrase {current_version}'
|
|
| 212 |
-replace = '\.Os derivepassphrase {new_version}'
|
|
| 211 |
+search = '^\.Os +derivepassphrase +{current_version}'
|
|
| 212 |
+replace = '.Os derivepassphrase {new_version}'
|
|
| 213 | 213 |
|
| 214 | 214 |
[tool.coverage.html] |
| 215 | 215 |
directory = "html/coverage" |
| 216 | 216 |