使用versioneer和GitHub更新版本号

时间:2018-12-11 12:51:15

标签: github versioning git-tag

我在几个GitHub托管的Python项目中使用versioneer。看来versioneer已安装并且可以正常工作,我可以打电话给project.__version__

但是,我忘记了如何更新版本号的过程。 setup.cfgsetup.py中的任何内容都应该保持不变?

是仅git tag命令控制版本号吗?如果我使用GitHub的“起草新版本”,Python / versioneer版本号是否会自动更新? GitHub的发布是最好的方式,还是应该在本地进行,例如git tag v0.2?我想没关系吗?

1 个答案:

答案 0 :(得分:0)

根据https://github.com/warner/python-versioneer/blob/master/INSTALL.md,步骤取决于您的项目是通过PyPi还是通过github分发的。但是,当需要新版本时,您需要创建一个新标签。