I'm looking for a virtual environment solution for Python applications and I would like something that respects these requirements:
- Windows and Linux
- works with x86/x64 Python versions
- easy to use/maintain
- Python 2.6-2.7 compatible and preferably even 3.x
- source control friendly - I want to keep the packages in SCM.
So far I identified virtual-python and zc.buildout, but at least buildout does not supports py3. I'm not looking for a list of solutions, only one you recommend, preferably after you used more than one.