[02:30:39] <nedbat> how does pip find cached wheels in the ~/Library/Caches/pip tree? They are indexed by their hash, doesn't it need a way to get the hash before it has the wheel?
[10:57:09] <nedbat> xafer: so it's the hash of the url of the package used to make the wheel? it seems like wheels are cached only for kits that aren't wheels themselves
[11:04:37] <nedbat> xafer: since you have so much info, is there a supported way to flush that cache? I can delete files from it, but I have to know where it is on disk.
[14:42:38] <yardenbar> Hi all, I've created a virtualenv under regular user and installed my packages to it. After executing 'workon myenv' I'm trying to execute a command from the package with sudo, but 'command not found', any idea?
[14:43:41] <yardenbar> Same result when passing -E to sudo -> sudo -E myCommand
[14:46:38] <chudler> How long has pypi.python.org been redirecting /simple to https? I just noticed it yesterday
[14:52:33] <chudler> Thank you dstufft. I was reading this channel logs here <chat-logs.dcpython.org/day/pypa/2014-03-27>; that *seem* to imply /simple is helpful for the situation having no HTTPS proxy, but I might misread that. No matter, I setup a CONNECT proxy for it today
[14:53:41] <dstufft> In the future we won't redirect /simple/ from HTTP to HTTPS, we're going to be just returning an error on HTTP
[14:53:48] <dstufft> so it's good to switch yourself to https now if you're not
[16:05:05] <ronny> yardenbar: pass absolute paths, sudo cleans up the environment to avoid abuse, virtualenv env vars are probably under the false positives
[20:06:12] <wolever> How does pip determine when files are "externally hosted"?
[20:06:51] <wolever> Using pip install --index-url mysite.com/simple and I'm getting an "externally hosted" error, even though the packages are from the same host
[20:45:25] <wolever> I'm going to be pushing out a pip2pi update soon to fix that
[21:44:48] <_habnabit> can pip or any other tool force installed binaries to have a python version suffix? e.g. flake8 doesn't install flake8-2.7. pipsi seems like it would almost be appropriate here, but it doesn't support python 3 and doesn't do this explicitly
[21:47:43] <ronny> _habnabit: pipsi doesnt add python version prefixes yet and it supports python3
[21:47:56] <_habnabit> ronny, not the version on pypi
[21:49:08] <_habnabit> ronny, either way, pipsi doesn't solve this problem
[21:50:00] <ronny> _habnabit: pipsi supports python3 even in the pypi version, version prefixes are not added atm
[21:51:07] <_habnabit> ronny, ok, so the version released today supports it. anyway, do you know of a tool that does solve this problem?
[21:51:25] <ronny> _habnabit: 0.9 is ages old, 0.10 didnt add it
[21:51:45] <_habnabit> ronny, 0.9 says 'uploaded on 2015-08-12'
[22:01:36] <_habnabit> and there's nothing like that at all right now?
[22:01:43] <ronny> _habnabit: first step would be some plumbing commands (creation, installation, destruction, copying scripts)
[22:01:55] <ronny> yes, i never found the time to do it
[22:04:05] <ronny> _habnabit: could even be a file in XDG_CONFIG_HOME - but there needs to be some metadata (python version, installed packages, installed scripts)