python bumpvesion 使用
python library project升级版本的工具。 开发者上手说明 这里按 source version control的项目配置进行说明。 安装 bumpverson pipenv install bumpversion --dev 添加配置文件 .bumpversion.cfg ,并加入版本管理。 配置文件内容: [bumpversion] current_version = 0.1.1 commit = True tag = True [bumpversion:file:setup.py] [bumpversion:file:package_name/__init__.py] 上面一个[]下面是针对一个 section 的详细配置。 如,有两个需要控制 verion num 的地方,则要配置两个[bumpversion:file:...] section。 current_version = 0.1.1 记录当前的版本是 0.0.1。 commit = True bump 的时候会自动生成一条 commit。可以配置 commit msg 格式。 tag = True bump 的时候自动打 tag。 具体每一项详细配置可见官方说明。 运行 bumpversion 命令。 pipenv shell bumpversion <part> part 默认主要是