[15:20:26] <davidszotten> hi. do i understand correctly that --index-url specified in a requirement file overrides any --index-url specified on the command line? is this intentional?
[15:33:16] <xafer> from https://github.com/pypa/pip/blob/develop/pip/req/req_file.py#L81-L82 I understand the same thing but would not consider it a good idea :o
[15:57:36] <apollo13> dstufft: should I set my pip wheel dir to my cache dir or something else?
[15:58:13] <dstufft> apollo13: well ~/.cache/pip/http won't use anything from it, we don't have a general solution for wheel caching yet, so whatever you like really
[16:05:34] <apollo13> ah perfect, find-links to the wheeldir works
[16:05:44] <dstufft> apollo13: I think indexes are preferred, but the rpeference thing goes like
[16:05:58] <dstufft> Version > Wheel > Sdist > What Location it comes from
[16:06:00] <apollo13> na indexes are not prefered *hmm*
[16:06:31] <dstufft> so a higher version number is always better, and a wheel is always better than a sdist, and what location it comes from is the least important thing we care about
[16:11:00] <dstufft> apollo13: that isn't going to be possible much longer
[16:12:57] <dstufft> apollo13: once I get around to writing the code to make it happen, PyPI is going to switch to a "once you release a version, you can't re-release it with different contents" model
[16:30:57] <tdsmith> looking at the distutils-sig archive, adding sha256 checksums to the pypi json api is expected someday but there's not a date, right?
[16:34:13] <dstufft> tdsmith: correct, mostly it's waiting on devpi to fix themselves so that removing md5 won't break them, though probably we can add the sha256 sums to the json api in th emean time
[16:36:50] <apollo13> dstufft: btw regarding the discussion about oids and tables without pk earlier, is the current pypi running still some kind of legacy or a warehouse spinoff
[16:39:26] <apollo13> also, as for oid as pk, you know that they are not unique right?
[16:43:06] <dstufft> apollo13: pypi.python.org is pypi-legacy, basically the same code it's always run (though we've added/improved bits and pieces), warehouse.python.org is running warehouse
[16:43:15] <dstufft> both are backed by the same database and package files
[16:43:32] <apollo13> and wharehouse is used by whom?
[16:43:46] <apollo13> or rather what is the goal of warehouse
[16:44:31] <dstufft> warehouse.python.org is a demo site for the new warehouse code, the warehouse code, once it's got enough functionality, is going to replace the legacy code and move to pypi.python.org (at which point we'll redirect warehouse.python.org -> pypi.python.org)
[16:45:53] <apollo13> so if I want to see how many problems we'd have with django I'd look at the schema defined in warehouse cause that would be up2date anyways
[16:46:41] <tdsmith> dstufft: cool, thanks. would use sha256's if i had 'em but have a low-pain workaround in place
[16:47:18] <dstufft> apollo13: warehouse doesn't have the entire schema mapped yet, only the parts we've used in warehouse so far
[16:47:34] <dstufft> there's a schema dump though somewhere
[16:50:08] <apollo13> dstufft: mind mailing that to me if you find it somewhere
[16:53:56] <dstufft> apollo13: I think https://bitbucket.org/pypa/pypi/src/3f152fc78f36784ed8c3cecce050c46779a9c939/pkgbase_schema.sql?at=default has it, I don't think it's actually out of date i'm pretty sure that's jsut a warning because we aren't being super vigilant about keeping it upt o date
[16:54:04] <dstufft> I can probably get a santizied dump of the data too
[16:54:26] <apollo13> na, no need to do more work than necessary
[16:54:33] <dstufft> (you can see the accoutns_email and accounts_user table left over from the last time I tried to get Django reading the schema)
[20:36:30] <aclark> that's definitely over my head. I was thinking WinInst could be imported from pkgutils and used "as is" but maybe no such thing exists: https://github.com/sigmavirus24/twine/commit/dca2d31c21ef6aeaa998906745793f5aff473760#diff-797992f9d6f407a0deccad1c7875df6fR13
[21:16:59] <raydeo> hey guys I'm getting the following error despite having owner/maintainer rights to pyramid-debugtoolbar... this is a new computer so I may have something messed up but I'm able to login to pypi via "setup.py register"
[21:17:01] <raydeo> HTTPError: 403 Client Error: You are not allowed to edit 'pyramid-debugtoolbar' package information