[04:02:39] <pmxbot> Extend docstring for test_write_manifest_skips_non_utf8_filenames
[04:02:39] <pmxbot> Test should use the same high-level interface for appending filenames as the object itself will use when building the filelist. Ideally, FileList wouldn't expose this attribute at all.
[04:02:39] <pmxbot> FileList.append already excludes files that are not UTF-8 encodable, so rely on it when building the manifest. Ref #193
[04:16:15] <pmxbot> jaraco pushed 2 commits to setuptools (https://bitbucket.org/pypa/setuptools/) :
[04:16:15] <pmxbot> Fix failure on non-Windows systems
[04:37:24] <pmxbot> Use compat for Python 3 detection
[04:37:24] <pmxbot> Move Python 3 code to the body of the function
[04:37:24] <pmxbot> Also override extend to check paths for safety.
[10:30:13] <xafer> hello, I was working on wheel caching on my side (https://github.com/xavfernandez/pip/commit/0a3b06396d03575c59b6b8857cd0a75c66ce7b79) but apparently Im not the only one :)
[10:30:24] <xafer> Any idea on what's going on with https://github.com/pypa/pip/pull/1572 ?
[12:52:56] <agronholm> it turns out that if you create a virtualenv in a user's home directory on Windows, you can't use it because of the space in the path
[12:53:07] <agronholm> (between first and last name)
[13:06:48] <pmxbot> jaraco pushed 1 commit to setuptools (https://bitbucket.org/pypa/setuptools/) :
[13:06:48] <pmxbot> Add a _repair method to repair the FileList after unsafe entries have been added.
[13:48:41] <pf_moore> agronholm: Works for me (I just tested using virtualenv "a b").
[14:06:29] <agronholm> pf_moore: try this -- create a directory like "c:\test dir"
[14:06:36] <agronholm> go there and do virtualenv testenv
[14:38:05] <pf_moore> Nope - "Fatal error in launcher". Looks like a problem with the exe wrapper that pip uses ("python -m pip install wheel" works). Could you raise a bug against distlib, please?
[14:38:21] <pf_moore> Thanks for that, well spotted.
[14:52:35] <agronholm> if there is a space in the name of the virtualenv, it gets replaced with the mangled 8.3 long filename
[14:52:51] <agronholm> to top it off, you get an error after installing a distribution
[14:55:21] <pf_moore> Using the 8.3 name isn't *precisely* a bug (it's an old workaround to avoid having spaces in paths, that probably isn't needed so much these days).
[14:55:42] <agronholm> it messes up the prompt so you can't know which virtualenv is in question
[14:56:36] <pf_moore> Oh, if it's in the venv name itself I guess it could. (Doesn't happen for me on Powershell but I can see it might in some cases)
[14:57:13] <pf_moore> Probably worth capturing the details properly - if you raise an issue against virtualenv I'll take a look.
[14:57:56] <pf_moore> Equally with the error after installing, if you can provide more details in a bug, we can take a look (I'm assuming that one would be a pip issue)
[14:58:50] <agronholm> should I report this against pip then?