PMXBOT Log file Viewer

Help | Karma | Search:

#pypa-dev logs for Friday the 8th of May, 2015

(Back to #pypa-dev overview) (Back to channel listing) (Animate logs)
[00:00:21] <lifeless> oh
[00:00:27] <lifeless> I see, it doesn't actually do that ever
[00:00:35] <lifeless> it just puts it ahead of other copies of the same version
[00:00:43] <dstufft> ah, that makes sense
[00:00:49] <lifeless> I will manually fix up
[00:00:59] <lifeless> since we want to actually resolve against that version before any others
[00:02:22] <dstufft> lifeless: in the next 24-48 hours I'll take a close look at pip 7 and see about releasing it
[00:02:43] <lifeless> ocool
[00:33:55] <lifeless> dstufft: something is caching in pkg_resources.WorkingSet()
[00:34:08] <lifeless> dstufft: ('m seeing 'installed version X' when Y was installed
[00:36:57] <lifeless> dstufft: (and X is the version currently installed)
[00:54:19] <lifeless> dstufft: do you know why pkg_resources ignores a venv installed argparse on 2.7?
[00:55:57] <lifeless> dstufft: there's now an actual omg it does stuff implemenation up
[03:12:41] <lifeless> its ALIVE
[03:16:29] <lifeless> and busy backtracking through keyring versions
[03:16:35] <lifeless> tchaypo: ^
[03:53:51] <tchaypo> <3
[03:55:43] <lifeless> oh nasty
[03:55:47] <lifeless> InstallationError('Discovered version 5.2.0.post1 of feedparser but archive contains 5.2.0',)
[03:57:43] <lifeless> dstufft: ^ how is that meant to be handled? Someone has uploaded a bad archive... should we blacklist it? or just proceed as though it were 5.2.0 ? What about larger divergences?
[03:58:36] <lifeless> or backtrack past it?
[04:03:49] <lifeless> mein gott the netaddr package is big for what it is
[04:04:46] <lifeless> tchaypo: its making lots of progress on requirements/global-requirements.txt now
[04:04:57] <lifeless> tchaypo: if you wanted to playw ith it, latest push adds diagnostics to -v
[04:05:14] <lifeless> e.g.
[04:05:15] <lifeless> falcon 0.1.8rc3 incompatible with <0.2.0,>=0.1.6
[06:03:35] <lifeless> ok so we need a SpecifierSet method to remove redundancy
[06:31:41] <ronny> lifeless: erroring outseems right?
[06:35:07] <r1chardj0n3s> how do I find out where the pip cache dir is, and remove a bad file from it?
[06:38:08] <lifeless> r1chardj0n3s: the HTTP cache dir? I thought the help told you defaults. Anyhow - ~/.cache/pip/
[06:38:23] <lifeless> r1chardj0n3s: bad file - truncated content or something? Delete the entire thing probably
[06:38:49] <lifeless> r1chardj0n3s: I'm not sure of the mapping algorithm, nor a tool to let you map arbitrary urls through it
[06:39:13] <r1chardj0n3s> lifeless: bad file as in a file uploaded to pypi that was less that useful that I've since deleted but is still in my cache
[06:39:42] <r1chardj0n3s> If I'm really lucky openstack-infra have mirrored the file and I've broken all the horizon builds
[06:39:50] <lifeless> r1chardj0n3s: ah; but pip shouldn't see it if its gone from pypi, no? soon as the ttl on the metadata page is gone
[06:40:04] <r1chardj0n3s> I have no ~/.cache/pip
[06:40:09] <lifeless> r1chardj0n3s: unless you have really old pip
[06:40:16] <r1chardj0n3s> I shall check
[06:40:43] <lifeless> ah the cache is in ~/.cache/pip/http/
[06:41:12] <r1chardj0n3s> no, I have no ~/.cache/pip
[06:41:19] <lifeless> r1chardj0n3s: are you on linux?
[06:41:36] <r1chardj0n3s> mac, and running latest pip
[06:41:52] <lifeless> ah. I don't know the XDG mappings on MacOSX
[06:42:16] <r1chardj0n3s> ah, that's right, it uses appdirs-ish
[06:42:18] <lifeless> http://stackoverflow.com/questions/3373948/equivalents-of-xdg-config-home-and-xdg-data-home-on-mac-os-x claims
[06:42:19] <r1chardj0n3s> not XDG
[06:42:21] <r1chardj0n3s> other stuff
[06:42:26] <lifeless> XDG_CACHE_HOME -> ~/Library/Caches/My App/
[06:42:28] <tomprince> https://github.com/ActiveState/appdirs/blob/master/appdirs.py#L275
[06:42:28] <lifeless> or something
[06:42:33] <r1chardj0n3s> I just wish I could ask pip what its bloody cache dir was
[06:42:40] <lifeless> r1chardj0n3s: file a bug
[06:42:46] <lifeless> r1chardj0n3s: it seems useful and shallow
[06:43:13] <lifeless> r1chardj0n3s: its probably in -v output FWIW
[06:43:18] <r1chardj0n3s> ok, you were right about pip not installing if the file's removed .. weird, not sure what was going on there.
[06:43:47] <r1chardj0n3s> thanks anyway lifeless!
[06:43:53] <lifeless> there's a ttl on the metadata page for things...
[06:43:55] <lifeless> hah
[07:27:01] <lifeless> tchaypo: and indeed, it doth look like there is some conflict around oslo.messaging
[07:27:12] <lifeless> and oslo.middleware
[07:46:59] <tchaypo> That took a while