用于跟踪和调整 Python 工具版本的小实用程序
项目描述
版本Py
用于版本和发布您的 python 工具的小实用程序。不需要任何配置文件。
安装
conda install -c vladsaveliev versionpy
用法
将版本设置为0.1.2,创建一个 git 标签并推送:
$ bump 0.1.2
增加 bugfix (patch) 组件(例如0.1.2-> 0.1.3),创建一个 git 标签并推送:
$ bump
增加次要组件(例如0.1.3-> 0.2),创建一个 git 标签并推送:
$ bump minor
允许的第一个参数:major, minor, bugfix/patch或格式为 2 或 3 组件版本的精确版本,可能带有预发布组件:
- 1.0.0
- 2.1
- 2.0pre
- 2.0.2a1
对于跟踪工具,您可以使用单个命令检查当前版本:
$ version
0.2
在引擎盖下
VersionPy 跟踪文件中的版本号your_package/_version.py。
当你第一次运行它时,VersionPy 会尝试定位_version.py,或VERSION.txt,如果需要_version.py,在主包中初始化它。
如果您在项目中有多个包并希望存储_version.py在一个特定的包中,请使用-p:
bump 0.0.1 -p your_package
如果省略了版本参数,则将版本设置为0.0.
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
versionpy-0.4.11.tar.gz
(5.1 kB
查看哈希)
内置分布
versionpy-0.4.11-py3-none-any.whl
(18.7 kB
查看哈希)