a bootstrap option to create a virtualenv

Bug #1130666 reported by Martijn Faassen on 2013-02-20
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Buildout
Undecided
Unassigned

Bug Description

Buildout 2 has removed the "noble effort" to isolate buildout from site-packages to avoid complexity. I agree with the complexity, but now I find myself writing a long email to explaining how to create a virtualenv.

What about an option to bootstrap, say -i for isolate, that can create a virtualenv for that buildout? The bootstrap procedure can then automatically download virtualenv, create an environment and make sure that 'bin/buildout' uses that virtualenv's python.

Where should this environment be installed? I'm not entirely sure - parts/ve would be one option, but that's too early I think - only buildout fills up parts and should be able to work with an empty parts. <projectdir>/ve/ would be another option, or even <projectdir>/.ve/. I think a virtual 've' directory wouldn't hurt.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers