PMXBOT Log file Viewer

Help | Karma | Search:

#pypa logs for Saturday the 10th of October, 2015

(Back to #pypa overview) (Back to channel listing) (Animate logs)
[00:10:00] <glyph> what is the naming convention for caching wheels in pip?
[00:10:12] <glyph> I do `pip install` of a particular wheel, and then there's clearly a cached wheel
[00:11:25] <glyph> but when I look in ~/Library/Caches/pip/wheels I don't always see something called thatpackage*.whl
[00:52:01] <Earchcraft> carljm: thanks, that makes sense
[03:09:52] <dstufft> glyph: you should never see something called thatpackage(.whl there
[03:10:15] <dstufft> glyph: it's a directory structure using a hash of the link to create a directory, and inside the final directory is a wheel
[03:10:42] <dstufft> glyph: like pip/wheels/66/26/42/76000e1572166fca284e4530641e8bd73b8af27d56e7083fe5/*
[06:43:51] <glyph> dstufft: I'm using "find" to traverse the tree, not just looking 1 level deep
[06:44:48] <glyph> dstufft: does it have a different naming convention if a wheel is retrieved directly over http?
[06:59:55] <glyph> what's the syntax for specifying a git branch in a requirements.txt
[07:00:26] <glyph> oh, nvm. "@"
[13:47:19] <dstufft> glyph: the wheel cache is _only_ for stuff that it built locally, the http cache is for stuff it pulled down, and that one is less introspectable, it uses a hash of the request itself, and serislizes the actual HTTP response and saves it
[14:51:07] <Earchcraft> is there a way for pip to install -r from requirements but disregard the version in the file and just install the latest version?
[15:08:40] <ionelmc> Earchcraft: pip install -r <(cat reqs.txt | sed 's/[=<>].*//')
[15:08:48] <ionelmc> or something like that
[15:09:29] <ionelmc> please don't get the wrong impression, i don't really like bash :-)
[16:07:50] <tos9> that will not work
[16:07:55] <tos9> but it might "work"
[16:35:10] <Earchcraft> ionelmc: thanks i'll give it a try
[16:50:09] <doismellburning> I am both impressed and scared by AWS Lambda supporting zipped virtualenvs
[18:35:26] <[Tritium]> I am installing a bunch of things in a virtualenv and getting a lot of errors building wheels with assert tag == supported_tags[0] AssertionError
[18:38:40] <[Tritium]> apparently only in virtualenvs
[18:42:00] <ionelmc> [Tritium]: try upgrading "wheel" package
[18:44:49] <[Tritium]> I think I need to update virtualenv... wheel outside of venvs is up-to-date, but inside brand new ones, its a version or two out of date
[18:46:47] <ionelmc> [Tritium]: that's because virtualenv bundles wheel