<p dir="ltr">Return none makes sense, but I don't think the outcome of that or the "configurable src path" decisions will affect the success of the proposal.</p>
<br><div class="gmail_quote"><div dir="ltr">On Sun, Aug 27, 2017, 05:59 Paul Moore <<a href="mailto:p.f.moore@gmail.com">p.f.moore@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 26 August 2017 at 23:13, Nathaniel Smith <<a href="mailto:njs@pobox.com" target="_blank">njs@pobox.com</a>> wrote:<br>
> This whole discussion is about handling a specific case: suppose you<br>
> have a frontend like pip that when given a source directory and asked<br>
> to build a wheel, wants to implement that as:<br>
>   - build sdist<br>
>   - unpack sdist<br>
>   - build wheel from unpacked sdist<br>
<br>
While I can't speak for Donald or the other pip devs, I'd like to<br>
point out that in<br>
<a href="https://mail.python.org/pipermail/distutils-sig/2017-August/031288.html" rel="noreferrer" target="_blank">https://mail.python.org/pipermail/distutils-sig/2017-August/031288.html</a><br>
I confirmed that I'm basically persuaded now that pip should just<br>
"trust the backend" and use build_wheel directly. So this whole debate<br>
isn't relevant for pip. We'll need to wait for other<br>
currently-hypothetical frontends like tox or twine which might use the<br>
build_wheel hook, before we'll have any practical experience to<br>
confirm if there's an issue with "return None" as the way for backends<br>
to signal that they weren't able to build a wheel.<br>
<br>
Paul<br>
_______________________________________________<br>
Distutils-SIG maillist  -  <a href="mailto:Distutils-SIG@python.org" target="_blank">Distutils-SIG@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/distutils-sig" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/distutils-sig</a><br>
</blockquote></div>