How is generated?

I have a suggestion for a pinned package here but don't know exactly how this file is generated since I'm not a core developer. Can anyone give me directions?

What's your suggestion?

Those versions.cfg are a result of all the version pins required for all the eggs included in Plone.

This file is part of buildout.coredev. It is carefully crafted by the core developers. Any changes are made on a branch, which is tested via our CI before it gets merged. Our Release Manager takes this file, checks it and copies it as part of the release.


IOW: Best, open an issue at

1 Like

Thanks everyone!

The idea was to pin coverage: we have a bunch of Plone 4.3.x buildouts that need to pin it in [versions], so we thought, what about pinning in Plone since the Plone folks pin it at

But I just checked and Plone 4.3.11 was released in 2016-08-15, with coverage being pinned in 2016-08-23 in and again in, so an issue is not needed since these versions will be available when a 4.3.12 release is made, right?

FYI @hvelarde

I don't remember why, but I think @mauritsvanrees pinned that different on purpose.

As long as you think has the correct version, it should show up fine once a Plone 4.3.12 release is made.

1 Like

There's information here as well

We think this would be a nice addition to the versions.cfg file, but feel free to adopt or not this idea.