On 8 Jan 2014 07:11, "A.M. Kuchling" <amk@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@python.org
> https://mail.python.org/mailman/listinfo/python-committers