zest的附加组件。用于发布qgis插件的releaser
qgispluginreleaser的Python项目详细描述
qgispruginreleaser
zest.releaser的附加组件,用于发布qgis插件。
可以扩展zest.releaser,请参见它的entrypoints documentation。
我们的工作:
- 我们进入“发布”步骤,创建一个带有版本号的zipfile 并将其复制到当前目录。之后可以将其scp到服务器。
- 在“prerelease”和“postrerelease”步骤中,我们在 (必需)qgis metadata.txt文件。
注意:qgis插件没有setup.py,因此需要添加 version.txt或version.rst或VERSION文件,以便zest.releaser 将当前目录识别为可发布的项目,以便它可以 在某处找到版本号。只需将版本号(“1.2”)放在 在第一条线上。在最后加一个新行就行了。
安装
您必须将其作为qgis插件全局安装(或在自定义virtualenv中安装) 通常没有完整的python设置。
插件检查是否有一个metadata.txt(小写)和 qgisMinimumVersionstring在里面。如果找到,插件将运行。否则 别挡道。所以全球安装应该是安全的。
学分
- 雷诺特·范里斯创办了这个图书馆。
qgispruginreleaser的更改日志
1.0(2017-06-20)
- 使用codecs包和“utf8”一起读写文件。
0.2(2016-02-01)
- qgis要求zip文件名使用点作为名称/版本分隔符,而不是 冲刺。我们现在用一个点来创建zipfile。
0.1(2016-01-19)
- 使用Nensskel创建的初始项目结构。
- 在预发布/后发布步骤中更改metadata.txt中的版本。
- 在中自动创建zipfile(文件名中包含版本号) 释放步骤。注意,您必须对“签出标签”回答“是”?“。” 问题。