跳转到主要内容

使用debinaize构建的版本增量插件

项目描述

针对https://github.com/devopsconsulting/vdt.version的插件

此插件使用[FPM](https://github.com/jordansissel/fpm/wiki)从您[buildout](www.buildout.org)的src文件夹中的Python源代码构建Debian包。此外,您还将获得您包的整个依赖关系树的Debian包。在这样做时,所有依赖关系都固定到生成的Debian包的控制文件中的最小版本。固定版本从buildout的versions.cfg文件或具有相同结构的任何其他文件中获取。

某些包的维护者没有在其Python和Debian包之间坚持正确的命名方案:- pyyaml <-> python-yaml - pyzmq <-> python-zmq - pycrypto <-> python-crypto

如果您使用FPM构建这些包,最终会得到以下损坏的包名称:- pyyaml -> python-pyyaml - pyzmq -> python-pyzmq - pycrypto -> python-pycrypto

vdt.versionplugin.buildout 也负责这一点,并为您修复了受影响的名称。

您可以在buildout中使用此插件以下方式

` cd src/package-to-build ../../bin/version --plugin=buildout --versions-file=versions.cfg -v `

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

vdt.versionplugin.buildout-0.0.3.tar.gz (8.8 kB 查看哈希)

上传时间:

构建分发

vdt.versionplugin.buildout-0.0.3-py2-none-any.whl (11.6 kB 查看哈希值)

上传时间 Python 2

支持