[python-committers] clinic churn after beta2

Nick Coghlan ncoghlan at gmail.com
Wed Jan 8 01:29:03 CET 2014


On 8 Jan 2014 07:11, "A.M. Kuchling" <amk at amk.ca> wrote:
>
> On Tue, Jan 07, 2014 at 02:37:22PM -0800, Eli Bendersky wrote:
> > Just to be clear, this is exactly what I mean. I'm not saying AC is not
> > worth it; I'm questioning the timing.
>
> Agreed; let's try to avoid far-ranging sets of changes so late in the
> beta cycle.
>
> If we want to send 3.4 back to alpha and implement some form of
> string-formatting changes and Argument Clinic, that would be fine,
> though it might mean Ubuntu and other Linux distros might have to ship
> with 3.3 again because 3.4 wasn't done in time.

The bytes formatting change is right out. It likely requires the use of the
3.3 or 2.7 bytestring formatting code as the basis and should be feasible
to implement and publish as a function in a cross-version PyPI library
before locking in the syntax and semantics for Python 3.5, so I see zero
justification for delaying Python 3.4 on that basis. It's relevant to the
question of encouraging migrations from Python 2 (as current Python
developers are used to having a feature like that available), but is not
especially significant in terms of encouraging *new* development in Python
3 (since it's a relatively obscure use case with multiple alternative
approaches available).

Back on topic for the thread, the argument clinic conversions seem unlikely
to introduce *subtle* bugs that the test suite misses, so it doesn't bother
me that Larry is encouraging such changes as part of the beta cycle. If an
extra beta or release candidate ends being needed, so be it, but I'm happy
to leave that call to Larry as release manager.

Cheers,
Nick.

> --amk
> _______________________________________________
> python-committers mailing list
> python-committers at python.org
> https://mail.python.org/mailman/listinfo/python-committers
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-committers/attachments/20140108/af167324/attachment.html>


More information about the python-committers mailing list