On Jun 2, 2017, at 12:39 PM, Paul Moore <p.f.moore@gmail.com> wrote:On 2 June 2017 at 16:27, Donald Stufft <donald@stufft.io> wrote:So my preference is that everything goes through the sdist step as I think
that is most likely to provide consistent builds everywhere both from a VCS
checkout and from a sdist that was released to PyPI.
Agreed. That's the ideal workflow. The only reason we don't do it now
is because... well, I'm not quite sure. I think it's to do with things
like setuptools_scm not generating suitable "temporary version
numbers" to allow us to work properly with installs that assume that
name/version uniquely identifies the code.