[20:56:40] <dstufft> lifeless: it might make sense to move the runtime stuff out from pbr and make it a small, runtime lib.
[21:19:20] <lifeless> dstufft: it might. What problem would it solve?
[21:20:11] <dstufft> lifeless: reduce chance of accidental activation, since 99% of the time pbr itself won't ever be installed except via setup_requires, just the runtime lib
[21:20:51] <dstufft> also reduce some of the circular dependency-ish things I think I saw some folks worried about on twitter
[21:21:05] <dstufft> also I feel like build time vs runtime seperation is cleaner, but I may be alone in that :)
[21:22:25] <dstufft> I don't feel super strongly about it though, it just occured to me and If igured I'd mention it
[21:42:28] <ErikRose> dstufft: jezdez: Fixed the thing. :-) https://github.com/pypa/pip/pull/3137
[21:42:41] <dstufft> ErikRose: what approach did you take?
[21:42:51] <ErikRose> I disabled the wheel cache when in hash-checking mode.
[21:43:20] <lifeless> dstufft: its been discussed before fwiw
[21:43:21] <ErikRose> We can play with adding extra doodads in the future to have our cake and eat it to, but I want to get this merged before Christmas. :-)
[21:44:13] <lifeless> dstufft: (see that mammoth recent thread on distutils sig for some in-depth)
[21:44:27] <lifeless> dstufft: but - sure, we could do it
[21:44:53] <lifeless> dstufft: the circular dep thing wouldnt' be helped because the circularity only exists if you consider test-requires == install-requires
[21:45:07] <lifeless> dstufft: (to test pbr you need unittest2, to install unittest2 you need pbr)
[21:45:46] <lifeless> dstufft: the accidental activation thing actually occurs to *all* instances of setuptools involved in one easy-installrun
[21:46:00] <lifeless> dstufft: the most recent bug we had, for instance, was when A depends on B setup-depends pbr
[21:46:08] <lifeless> and pbr's code was invoked by setuptools on A
[21:46:38] <dstufft> lifeless: yea, I know. Just most things don't use setuptools extension points so they don't get to play with that particular fun bit