PMXBOT Log file Viewer

Help | Karma | Search:

#pypa-dev logs for Friday the 16th of May, 2014

(Back to #pypa-dev overview) (Back to channel listing) (Animate logs)
[04:02:39] <pmxbot> jaraco pushed 6 commits to setuptools (https://bitbucket.org/pypa/setuptools/) :
[04:02:39] <pmxbot> Clean up docstring
[04:02:39] <pmxbot> This code path doesn't make sense. If the UnicodeEncodeError occurred above, it will occur here too.
[04:02:39] <pmxbot> Reindent
[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:16:15] <pmxbot> Reindent
[04:37:24] <pmxbot> jaraco pushed 4 commits to setuptools (https://bitbucket.org/pypa/setuptools/) :
[04:37:24] <pmxbot> Extract _safe_path
[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:06:37] <agronholm> activate it
[14:06:43] <agronholm> and try to install anything with pip
[14:25:19] <agronholm> pf_moore: did that work?
[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:45:35] <agronholm> ok
[14:52:02] <agronholm> I found another bug
[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?
[14:59:01] <agronholm> I suppose
[15:00:05] <pf_moore> 8.3 one is virtualenv, error after installing is probably pip
[15:00:08] <pf_moore> Many thanks
[15:01:14] <agronholm> the error occurs only if there is a space in the virtualenv name
[15:03:59] <agronholm> huh...I can't reproduce it now
[15:07:50] <pf_moore> heh, that's typical :-)
[15:09:48] <agronholm> where is the source code for the launchers?
[15:55:29] <pf_moore> agronholm: Sorry, client crashed - Vinay has a separate project for it IIRC, something like simple_launcher.
[15:55:58] <agronholm> github?
[15:56:58] <agronholm> nope, bitbucket
[15:57:57] <pf_moore> https://bitbucket.org/vinay.sajip/simple_launcher
[15:58:26] <agronholm> yup, found it already
[15:58:27] <pf_moore> But I'm not sure how he builds the actual exes that end up in distlib, there may be an extra step somewhere :-(
[15:58:38] <agronholm> who would know?
[15:58:54] <pf_moore> Only Vinay...
[17:21:17] <dstufft> https://github.com/MacPython/wiki/wiki/Spinning-wheels
[17:29:01] <DanielHolth> an auspicious new years release