zc.buildout extension to automatically include requirement extras
Buildout (zc.buildout) extension for including setuptools extras_require options for all items in a target option if the extra exists.
This is a buildout extension, so simply add it to your extensions list:
[buildout] extensions = buildout.autoextras
There are two options...
Together these options might look something like:
[buildout]
extensions = buildout.autoextras
parts = demo
autoextra-keys = zcml
autoextra-targets = demo:eggs
[demo]
recipe = zc.recipe.eggs
eggs =
zope.testing
zope.i18n