pypi提供了一个简单的命令行工具来增加包的版本号并在pypi上发布它
pypi-up的Python项目详细描述
#PYPI-向上
通过增加版本号在pypi上发布包的工具。 它还对版本进行git标记并将其推送到存储库
#####要求: -吉特
##安装和设置
pip install pypi-up
pypi-up –setup
###客户端
###发布当前版本
pypi-up
按提示操作
###增量版本和版本
####增加修补程序编号
pypi-up -p
> 0.0.1
####增加次要数字
pypi-up -m
> 0.1.0
####增加主要编号
pypi-up -j
> 1.0.0
手动更改号码
pypi-up -e 1.2.3
> 1.2.3
####干运行
如果要测试发布过程,可以进行一次试运行
pypi-up –dry
35;####跳过提示
跳过提示
pypi-up -x
-
#####setup.cfg和uu about_uuuuuuuuuuuuuuuuuuuuuuuuuuuuuu.py
setup.cfg是承载要更新的版本号和pypi up文件的配置文件
u about_uuu.py包含包的信息,如名称、作者、许可证和 是应用程序的版本号。文件中需要\u版本。
py文件可以作为普通模块在应用程序中调用
import __about__
print(__about__.__version__)
有了这两个文件,pypi up将能够增加版本并更新 _不费吹灰之力。您根本不需要接触版本控制文件
默认情况下,关于py的文件位于目录的根目录。
但是如果你想把它放在别的地方,在setup.cfg中,将下面的内容改为你的路径
# setup.cfg
[pypi-up] version-file = $path/__about__.py auto-increment = patch
自动递增接受补丁,次要,主要或空白。
当pypi up时,它将自动递增版本,而不是一直手动执行。
-
许可证:麻省理工学院
- 版权所有2016 Mardix