[06:34:01] <sontek> Hey guys, just upgraded to virtualenv 12.0.7 and it broke tox
[06:34:13] <sontek> AssertionError: Egg-link /home/sontek/venvs/pyramid/src/pyramid does not match installed location of pyramid (at /home/sontek/venvs/pyramid/src/pyramid/.tox/py27/lib/python2.7/site-packages)
[06:49:25] <sontek> Found that it was from running pip install and then python setup.py develop in the same virtualenv
[06:49:35] <sontek> Tracked it down to this commit: https://github.com/pypa/pip/commit/c509c5c4aba060a64754c90e1687dd265f58ef77
[06:50:11] <sontek> Or I at least believe it was that commit
[06:50:32] <sontek> Nothing broke when I upgraded pip and setuptools, it only broke once I upgraded virtualenv 12.0.07
[16:53:20] <nanonyme> Hmm, awesomeness, looks like it's pretty simple to make Windows Python relocateable...
[16:53:40] <nanonyme> Just need to bundle pythonXX.dll in both your main Python and all the virtualenvs...
[16:55:06] <apollo13> nanonyme: and what about the ddls from 3rd party libs?
[16:56:34] <nanonyme> Oh, it's not even required in virtualnv
[16:57:25] <nanonyme> apollo13, do 3rd-party libs install dll's all around the system?
[16:58:14] <nanonyme> Python puts one in c:\Windows\SysWOW64, no idea why
[16:58:30] <nanonyme> It's the main reason that breaks you being able to move your installation around
[16:58:49] <nanonyme> (ie that the dll will not follow you to another machine)
[17:02:19] <nanonyme> apollo13, basically I'm figuring out how to boostrap environments with Python so can keep updating our Python installations without an unreasonable amount of effort
[17:02:56] <apollo13> no idea, I haven't used windows in $ages
[19:22:24] <ionelmc> nanonyme: you can only truly achieve that by using symlinks
[19:22:31] <ionelmc> and windows has that since vista
[19:24:55] <ionelmc> virtualenv could be patched to have that