A `zc.buildout` 扩展,用于从相邻的 `setup.py` 中提取包名。
项目描述
buildout.packagename 是一个 zc.buildout 扩展,可以用来从相邻的 setup.py 中提取包名,以避免冗余。提取的名称通过 [buildout] 部分的 package-name 变量提供,即 ${buildout:package-name}。
使用方法
使用此扩展的一个示例 buildout.cfg 可能如下所示
[buildout] extensions = buildout.packagename parts = app [app] recipe = zc.recipe.egg interpreter = app eggs = ${buildout:package-name}
请注意,由于使用此扩展仅在针对特定包的构建中才有意义,因此将 develop 设置为 “.” 以增加便利性。
变更日志
1.0 (2012-10-27)
初始发布。 [witsch]