On 12/01/2012 10:08, Jim Fulton wrote:
Rather than having part-specific versions, I'd rather just let explicit versions specified in in parts (e.g. in eggs options) override versions specifications.
Also, there's value in having one place to see see versions used so I it's possible some folks would object to this change.
Yeah, my take on this is that you should just split these out into separate buildouts.
A huge value for me is that a buildout has a consistent set of package versions available across all parts it has managed.
Also, bear in mind that any changes you make that allow this will cause problems for extensions such as buildout.dumppickedversions and buildout_versions.