<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body><div><div style="font-family: Calibri,sans-serif; font-size: 11pt;">Some of the core development team will be sprinting full time for the week leading up to beta 1, so expect a lot of things to get added then.<br><br>My main concern with this is compatibility rather than the interface, but as a new feature I think it's best to be only in setuptools. Distutils is minimal support for building and as long as it works I don't see any reason to change it given the ease of getting alternatives.<br><br>Cheers,<br>Steve<br><br>Top-posted from my Windows Phone</div></div><div dir="ltr"><hr><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">From: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;"><a href="mailto:sylvain.corlay@gmail.com">Sylvain Corlay</a></span><br><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">Sent: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;">‎8/‎28/‎2016 3:35</span><br><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">To: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;"><a href="mailto:ralf.gommers@gmail.com">Ralf Gommers</a></span><br><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">Cc: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;"><a href="mailto:distutils-sig@python.org">DistUtils mailing list</a></span><br><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">Subject: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;">Re: [Distutils] Proposed new Distutils API for compiler flagdetection (Issue26689)</span><br><br></div><div dir="ltr">Hi All,<div><br></div><div>The beta deadline for new features is approaching dangerously.</div><div><br></div><div>I agree with Thomas that being able to require Python 3.6 for a project does not appear so distant for me (as soon as it is a Python 3 project only).</div><div><br></div><div>Any chance to get this through? Checking support for language features will be more and more required since new version of the C++ standard are becoming more frequent. I understand that it is not an issue for a project like numpy, but this is a check I do in every single one of my extension projects.<br><br>Thanks,</div><div><br></div><div>Sylvain<br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Aug 25, 2016 at 6:41 AM, Ralf Gommers <span dir="ltr"><<a href="mailto:ralf.gommers@gmail.com" target="_blank">ralf.gommers@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;"><div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote"><span>On Mon, Aug 22, 2016 at 6:50 PM, Thomas Kluyver <span dir="ltr"><<a href="mailto:thomas@kluyver.me.uk" target="_blank">thomas@kluyver.me.uk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;"><u></u>




<div><span><div>There's obviously some cost in code duplication; I haven't looked at the code in question, so I don't know how bad this is.<br></div></span></div></blockquote></span><span><div><br></div></span><div>This patch is pretty short and understandable, so not bad.<br><br></div><span><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;"><div><div></div>
<div><br></div>
<div>I've run into this argument before when trying to change things in non-packaging-related parts of the stdlib, and I agree with Sylvain that it's fundamentally problematic. If we're trying to improve the stdlib, we're obviously taking a long view, but that's how we ensure the stdlib is still useful in a few years time. This goes for packaging tools as much as anything else.<br></div></div></blockquote><div><br></div></span><div>This I don't agree with - packaging is fundamentally different for the reasons Donald gave.<span class="HOEnZb"><font color="#888888"><br><br></font></span></div><span class="HOEnZb"><font color="#888888"><div>Ralf<br><br></div></font></span><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;"><span><div><div></div>
<div><br></div>
<div>I already have projects where I'm happy to require Python >=3.4, so being able to depend on Python 3.6 is not such a distant prospect.<span><font color="#888888"><br></font></span></div><span><font color="#888888">
<div><br></div>
<div>Thomas</div></font></span></div></span></blockquote></div></div></div></blockquote></div><br></div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div></div></div>
</body></html>