[01:30:38] <lifeless> dstufft: so why does packaging, which isn't a product itself, vendor stuff?
[01:31:59] <dstufft> lifeless: mostly so pip and co can more easily vendor it. It doesn't absolutely _need_ to I guess, but whatever it uses needs to be easily vendorable
[01:34:36] <lifeless> dstufft: sure, I get that, just if its intended to be a regular lib, it would be nice to use regular deps :)
[01:34:54] <lifeless> dstufft: at a minimum at sdist/wheel time
[01:35:06] <lifeless> dstufft: right now StevenK is struggling trying to add six to the vendor thing
[01:35:23] <lifeless> dstufft: its urlllib.parse bit is returning the six thunk rather than actually resolving to anything useful
[01:35:46] <lifeless> dstufft: (he copied in six from pip's vendor dir)
[01:36:42] <dstufft> I don't think packaging has any vendoring right now
[03:03:17] <StevenK> dstufft: https://github.com/pypa/packaging/pull/49 is a thing, it's your WIP branch dealt with
[03:06:14] <StevenK> Well, the marker support commit anyway, dependency-specifiers will be following
[03:13:34] <lifeless> dstufft: Upload failed (500): Internal Server Error
[03:13:58] <lifeless> dstufft: followed by Upload failed (400): A file named "testresources-1.0.0.tar.gz" already exists for testresources-1.0.0. To fix problems with that file you should create a new release.
[23:39:03] <xafer> dstufft: the pip test suite started failing on py26/33 with the new travis infrastructure (cf https://github.com/pypa/pip/pull/3295). I sent an email to their support to be able to connect to a box without answer yet and since it seemed like you knew some people at travis maybe you'd have more luck, or even better maybe you could diagnose the failure :). But
[23:39:03] <xafer> apparently we are now back on the old workers and the tests pass again :-O
[23:43:00] <lifeless> tchaypo: I thought you fixed handling of file urls so they didn't need index.html files ?
[23:44:14] <tchaypo> The problem I fixed is that with a file:/// url it wasn’t able to try again if its first guess was wrong due to an unhandled OSError; I caught that and throw a fake 404, which lets it go back and guess again
[23:44:40] <xafer> Some failures similar to the ones of https://github.com/pypa/pip/pull/3262 (the wheel package being accessible in some tests), it would be nice to debug them before Travis completely switch to its new infra.
[23:45:10] <tchaypo> I know that it does stuff like changing case and converting - to _ and so on. I don’t think that entirely replaces index.html files though