在我的一个项目的 buildout.cfg 文件中,我有这样的内容:
[buildout]
...
zcml =
my.package
plone.reload
...
一切正常,但我仍然对某些软件包确实需要在此处列出的原因以及其他软件包不列出的原因感到困惑。
开始的目的是什么?
在做一些研究时,我最终在https://pypi.python.org/pypi/munin.zope/2.1上说如果你使用 z3c.autoinclude 和 plone (+3.3) 你不需要它。
这是否意味着如果一个发行版上有 z3c.autoinclude slug setup.py
,即
entry_points="""
# -*- Entry points: -*-
[z3c.autoinclude.plugin]
target = plone
""",
你不用关心buildout:zcml
吗?