Bumpversion:重置版本的任何部分

2024-05-15 23:13:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用bumpversion实用程序(https://github.com/peritus/bumpversion)对python包进行版本设置,但遇到了一个问题。我的格式是[major].[minor].[release],例如:“10.1-qa”。我的配置文件如下所示:

[bumpversion]
current_version = 10.1-qa
parse = (?P<major>\d+)\.(?P<minor>\d+)(\-(?P<release>[a-z]+))?
serialize = 
    {major}.{minor}-{release}
    {major}.{minor}

[bumpversion:part:release]
optional_value = rel
first_value = qa
values = 
    qa
    rc
    rel

我想要的是在我碰到主要或次要部件时,将发布部件重置为qa。目前它只会这样做时,碰撞的主要部分。我将感谢任何在这方面的帮助,因为我还没有找到一个网上的例子


Tags: https版本实用程序githubcomreleasevalue部件