跳转到主要内容

zc.buildout 扩展,用于自动包含需求额外组件

项目描述

buildout.autoextras

Buildout (zc.buildout) 扩展,用于在目标选项中包含所有项目的setuptools extras_require选项,如果存在额外组件。

用法

这是一个buildout扩展,只需将其添加到您的扩展列表即可。

[buildout]
extensions = buildout.autoextras

选项

有两个选项...

autoextra-keys

一个额外键列表(例如,test、zcml等),如果包包含额外组件,则应包括这些键。

autoextra-targets

要检查额外组件的目标列表。例如,一个名为demo的buildout部分,它有一个eggs选项。在这种情况下,目标将是demo:eggs。这与zc.buildout的变量替换语法类似,但没有${}符号。

这两个选项可能看起来像这样

[buildout]
extensions = buildout.autoextras
parts = demo
autoextra-keys = zcml
autoextra-targets = demo:eggs

[demo]
recipe = zc.recipe.eggs
eggs =
    zope.testing
    zope.i18n

变更日志

1.1 (2011-10-25)

  • 在zc.buildout.easy_install.Installer的install方法中猴子补丁,以便后处理发行版。否则,我们将遇到操作顺序问题(例如,在标记某些鸡蛋为开发之前获取鸡蛋)。[pumazi]

1.0 (2011-10-21)

  • 初始发布。[pumazi]

项目详情


下载文件

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

源分发

buildout.autoextras-1.1.tar.gz (6.2 kB 查看哈希值)

上传时间 源代码

由以下提供支持