[tool.bumpversion] current_version = "0.0.0" parse = """(?x) (?P (?:[1-9][0-9]?)\\. # YY short year, no leading zero (?:1[0-2]|[1-9]) # MM month 1-12, no leading zero ) \\.(?P\\d+) # patch """ serialize = ["{release}.{patch}"] allow_dirty = false commit = true tag = true message = "Release {new_version}" tag_name = "{new_version}" tag_message = "coursebank {new_version}" [tool.bumpversion.parts.release] calver_format = "{YY}.{MM}" [[tool.bumpversion.files]] filename = "Cargo.toml" search = 'version = "{current_version}"' replace = 'version = "{new_version}"' [[tool.bumpversion.files]] filename = "pixi.toml" search = 'version = "{current_version}"' replace = 'version = "{new_version}"'