|
| 1 | +[tool.bumpversion] |
| 2 | +current_version = "1.3.2-dev0" |
| 3 | +parse = """(?x) |
| 4 | + (?P<major>0|[1-9]\\d*)\\. |
| 5 | + (?P<minor>0|[1-9]\\d*)\\. |
| 6 | + (?P<patch>0|[1-9]\\d*) |
| 7 | + (?: |
| 8 | + - # dash separator for pre-release section |
| 9 | + (?P<pre_l>[a-zA-Z-]+) # pre_l: pre-release label |
| 10 | + (?P<pre_n>0|[1-9]\\d*) # pre_n: pre-release version number |
| 11 | + )? # pre-release section is optional |
| 12 | +""" |
| 13 | +serialize = [ |
| 14 | + "{major}.{minor}.{patch}-{pre_l}{pre_n}", |
| 15 | + "{major}.{minor}.{patch}", |
| 16 | +] |
| 17 | +search = "{current_version}" |
| 18 | +replace = "{new_version}" |
| 19 | +regex = false |
| 20 | +ignore_missing_version = false |
| 21 | +ignore_missing_files = false |
| 22 | +tag = false |
| 23 | +sign_tags = false |
| 24 | +tag_name = "v{new_version}" |
| 25 | +tag_message = "Bump version: {current_version} → {new_version}" |
| 26 | +allow_dirty = false |
| 27 | +commit = true |
| 28 | +message = "Bump version: {current_version} → {new_version}" |
| 29 | +commit_args = "" |
| 30 | +setup_hooks = [] |
| 31 | +pre_commit_hooks = [] |
| 32 | +post_commit_hooks = [] |
| 33 | + |
| 34 | +[tool.bumpversion.parts.pre_l] |
| 35 | +# 'final' is just a dummy, but required to have the versioning compatible with the reusable alphashared workflow |
| 36 | +values = ["dev", "final"] |
| 37 | +optional_value = "final" |
| 38 | + |
| 39 | +[[tool.bumpversion.files]] |
| 40 | +filename = "./peptdeep/__init__.py" |
| 41 | + |
| 42 | +[[tool.bumpversion.files]] |
| 43 | +filename = "./docs/conf.py" |
| 44 | + |
| 45 | +[[tool.bumpversion.files]] |
| 46 | +filename = "./README.md" |
| 47 | + |
| 48 | +[[tool.bumpversion.files]] |
| 49 | +filename = "./release/linux/control" |
| 50 | + |
| 51 | +[[tool.bumpversion.files]] |
| 52 | +filename = "./release/linux/build_package_linux.sh" |
| 53 | + |
| 54 | +[[tool.bumpversion.files]] |
| 55 | +filename = "./release/macos/distribution.xml" |
| 56 | + |
| 57 | +[[tool.bumpversion.files]] |
| 58 | +filename = "./release/macos/Info.plist" |
| 59 | + |
| 60 | +[[tool.bumpversion.files]] |
| 61 | +filename = "./release/macos/build_package_macos.sh" |
| 62 | + |
| 63 | +[[tool.bumpversion.files]] |
| 64 | +filename = "./release/windows/peptdeep_innoinstaller.iss" |
0 commit comments