[00:08:12] <stephenmcd> My Python package has a setup.py which modifies the requirements list during install-time, is this still possible with wheel installs?
[00:08:31] <dstufft> stephenmcd: No, but you can do conditional dependencies
[00:08:39] <dstufft> why are you modifying it at runtime
[00:09:06] <stephenmcd> it only installs pillow if both PIL or pillow aren't installed
[18:28:12] <GustavEnk> Wish I knew... There's something far more screwy going on here. Argument parsing's a nightmare of reparsing the same stuff on Windows.
[18:28:28] <Ivoz> I have an install of Py27 on this machine, but I just did a completely fresh install of 3.3.4 on x64 Windows 8.1 and I got the problem
[18:28:50] <GustavEnk> Your patch looks sensible, but I do remember having trouble getting parsing right.
[18:29:02] <Ivoz> GustavEnk: another fix I found was pythonpath = pythonpath.replace('\\', '\\\\')
[18:29:07] <GustavEnk> Hmm, I use Powershell not cmd, wonder if that might be relevant?
[18:47:17] <GustavEnk> But I'm just quickly hacking an existing git clone, so don't put too much faith in that - I need to do a proper test TBH, and I don't have time just now.
[18:47:46] <Ivoz> Pancho_Villa: did you manage to test my pr for 1.11?
[18:48:09] <GustavEnk> Actually, that ending backsklash you pointed out is showing for me now, so I've got something to investigate. So progress has been made :-)
[18:48:21] <Pancho_Villa> I'm working on it, I'm a total newbie and trying to figure out how to switch to your PR and test it
[18:48:57] <Pancho_Villa> I cloned your repo at ivoz/virtualenv, and switched to remotes/origin/patch-1 but the change isn't there
[18:49:19] <GustavEnk> I've gotta go now (teatime :-)) but I'll try to do some tests in the next few hours and report back.
[18:49:28] <Ivoz> Pancho_Villa: if you want, you can just reinstall virtualenv 1.11, and then delete/copy/paste these lines into C:\Python33\Lib\site-packages\virtualenv.py https://github.com/Ivoz/virtualenv/commit/5ecbfa833489c0d6b1a12eed4e279ca6252c2fa5
[19:56:11] <GustavEnk> ok, cool. BTW, what happens if you copy that line exactly as quoted (but put the full path where the ... is) and run it from the command prompt?
[19:59:48] <Pancho_Villa> File "<string>", line 1, in <module>
[19:59:48] <Pancho_Villa> ImportError: No module named 'pip'
[20:00:17] <GustavEnk> Ah, yes, my venv got an installed pip yours didn't.
[20:01:03] <Pancho_Villa> yeah, which is the original problem, virtualenv gets installed no problem. The activate/deactivate, pip, and virtualenv exes don't get installed.
[20:01:13] <GustavEnk> I think what I'll do is add some extra debug level reporting to my PR and ask you to try it again. We might get some further info that way.
[20:11:26] <Ivoz> GustavEnk: i suggest trying both of those and see if either works for you
[20:12:23] <GustavEnk> Yuk. BTW, just noticed the PC I'm on now (home not work) is 3.3.2. Upgrading now, then I'll try.
[20:13:26] <GustavEnk> But now way am I committing something that was developed by adding random quotes till it worked. Don't tell anyone but that's how I got to the original version ;-)
[20:20:33] <GustavEnk> And yet we now know that they don't work the same on 3.3.3. I'll have to see if I can knock up a version that works on both old and new versions.
[20:20:50] <GustavEnk> A diff of subprocess.py isn't shedding much light on what changed, either...