[07:07:54] <psi29a> cheers! thanks tomprince, apollo13 and dstufft!
[07:08:04] <psi29a> from Richard: "Thanks, Tommi. I've granted bret Owner access to the Ldaptor project on PyPI."
[07:08:33] <psi29a> Tommi, TV42, is the original author of Ldaptor
[08:23:47] <dw> hey. is it normal for 'pip wheel' to repeatedly rebuild a binary wheel it's already placed in the output directory? Version number does not change across runs.
[08:24:19] <dw> It's a binary wheel of SciPy, which hasn't changed upstream version, nor have any sources files, or the 'pip wheel' command line changed across runs
[08:25:32] <apollo13> dw: I think so yes, the purpose of pip wheel is to build wheels
[08:26:35] <mgedmin> AFAIU if you want to avoid rebuilding the same wheels, make sure pip wheel can find them (--find-links)
[08:29:01] <dw> mgedmin: fabulous :) ok, so if I just '-f wheelhouse', then prior to pip wheel on requirements.txt, check requirements.txt timestamp is older than wheelhouse dir, if not, wipe out wheelhouse dir. this means builds are slow only when requirements.txt changes
[08:29:46] <mgedmin> I don't think you need to wipe the wheelhouse; AFAIU if pip finds a newer upstream version, it'll ignore a preexisting wheel
[08:30:32] <mgedmin> <voice class="dreamy">someday we'll have a persistent automatic wheel cache</voice>
[08:30:34] <dw> it's for jenkins' benefit too, it is archiving the artifacts
[08:43:00] <apollo13> mgedmin: don't we have that already with the download cache?
[18:22:13] <Yasumoto> semi-random question: has anyone worked on a 'wheel-building service' that people can deploy in their environments to build dists given a requirement?
[18:23:41] <dstufft> Yasumoto: you might want to look at wheel-builder I thin kit's called
[18:30:42] <Yasumoto> dstufft: orly? rad, will scope it out
[18:30:53] <Yasumoto> we're looking to put some time into a service like that
[18:31:04] <Yasumoto> and my ~evil scheme is to make it generic enough that we can open source it
[18:31:35] <Yasumoto> and then we'll be able to configure it to hit (potentially) jenkins slaves running on the various architectures we need
[18:32:16] <Yasumoto> once we get a design doc written up I was considering sending to distutils-sig if that seems appropriate (but hopefully we can just use/improve wheel-builder :)
[18:59:19] <xafer> hello, any blocker for https://github.com/pypa/pip/pull/2034 ?
[18:59:54] <dstufft> xafer: just haven't had time to review it yet