[09:08:38] <pmxbot> Remove check that would never succeed, because svn_utils always returns an integer and get_svn_revision always returns a non-empty string.
[21:16:57] <dstufft> almost everything is packed up now, need to finish up with the few items that we held off on packing because we're using them. The new place is ~30 minutes away so we've had a bunch of back and forth taking stuff we didn't trust the movers to take and running around to stores to get shit we needed. We got 39 hours to go or so until the movers show up to take the bulk of what was packed
[21:17:46] <dstufft> had to get one of our rooms painted (which the painter didn't show up.. so then we got to find a painter in a hurry D:) because my daughter's bed weighs like 500lbs and even when it's empty I can't budge it
[21:17:58] <dstufft> this is the first time I've really ever moved
[21:18:31] <dstufft> I moved from my parent's house to where I am now, but I did that by accident, I visited my now wife and just never went home :V
[21:19:25] <dstufft> lifeless: to set expectations, I wouldn't expect anything from me until next week
[21:23:31] <lifeless> dstufft: thats ok; thanks for clarity
[21:37:01] <lifeless> dstufft: what would you consider cleaner in the shim: recursively calling pip, or copying the pip code for installing wheels into the shim ?
[21:37:53] <dstufft> recursively calling pip to do what specifically
[21:42:10] <lifeless> the setuptools_shim provides a setup.py for abstract build system using projects
[21:42:20] <lifeless> e.g. you have that but your buildsystem is actually flit
[21:42:34] <lifeless> so then you pip install mything, using pip 1.5.6
[21:42:50] <lifeless> which runs the setup.py in mything, which is the shim
[21:43:53] <lifeless> setup.py egg_info ends u running the metadata command then reflecting that back into an egg_info dir
[21:44:02] <lifeless> setup.py install ends up -> ?
[21:44:15] <lifeless> where ? is build a wheel and then install it somehow
[21:48:29] <dstufft> Ok, you should probably copy the code because I think it's likely that we end up having pip take a lock on the site-packages before it installs something to it and I think that might collide with that?
[21:53:42] <lifeless> dstufft: old pip won't collide
[21:53:49] <lifeless> dstufft: new pip will use teh abstract build system directly :)
[22:00:57] <ronny> lifeless: what would pip install against a scm folder do atm (checkouts or urls)?
[22:01:19] <ronny> lifeless: im thinking of using the shim for gumby elf and the sdists it makes
[22:05:01] <lifeless> ronny: I'll be poking at it some more, but right now it has served the main goal of validating the pep and finding out the hard/weird/awkward bits
[22:05:21] <ronny> atm im already more than busy with pytest and preparing the gh bb migrations of various projects, so i think icant join the effort soonish
[22:23:30] <dstufft> lifeless: https://bpaste.net/show/f80002ecb8e1 here's something I was going to respond to your email with, but decided against since it's not really important atm, but figured I'd show you instead of going over it in thEML
[22:24:34] <lifeless> dstufft: right, I'm aware of the big copy. I think thats unneeded too :). I just don't want to get into that in this iteration of things
[22:24:41] <lifeless> dstufft: one thing, carefully reviewed, at a time