Control setuptools version installed by buildout bootstrap
A few weeks ago, I got mad for the xth times because my CI pipeline got broken again by
bootstrap installing a version of
setuptools that is incompatible with other parts of the pipeline.
With a few lines of code, I got a fix for this issue.
You can now find on github master branch a version of
bootstrap.py that accepts the
To control finely which versions of packages are actually installed at bootstrap time, you can now use something like :
python bootstrap.py --setuptools-version=7.0 --version=2.2.5
This might be useful for those bitten by setuptools 8.0 and that cannot wait until all bugs are sorted out.