buildout/buildout — pull request #5 by jimfulton (2012-06-02 15:26:27+00:00)
Title: Nosite

This branch adds support for the Python -S option. If buildout is
bootstrapped with the -S option, then -S is used when generating
scripts and when calling setup scripts. This isolation is about all I
want to include.

In future work I could see:

- being a little more careful about living with existing distribute,
setuptools, or buildout installs. (For example, I'm included to have
bootstrap error if it can import buildout.

- Including autovirtualenvification in bootstrapping if someone else
does it and if it doesn't make bootstap.py too complicated. I
honestly don't think it's a great idea, but I'm only one member of
the team.

This branch also cleans up both dev.py and bootstrap.py a bit and
includes -S support in dev.py. I'm not sure the latter is a good
idea. In particular the isolation tests are meaningless if -S is used
with dev.py.