[Python-Dev] Accepting PEP 492 (async/await)
gmludo at gmail.com
Wed May 6 14:20:46 CEST 2015
Thank you Yuri for the all process (PEP+code+handle debate).
It's the first time I follow the genesis of a PEP, from the idea to the
acceptation, it was very instructive to me.
Ludovic Gasc (GMLudo)
2015-05-06 1:58 GMT+02:00 Guido van Rossum <guido at python.org>:
> I totally forgot to publicly congratulate Yury on this PEP. He's put a
> huge effort into writing the PEP and the implementation and managing the
> discussion, first on python-ideas, later on python-dev. Congrats, Yury! And
> thanks for your efforts. Godspeed.
> On Tue, May 5, 2015 at 4:53 PM, Guido van Rossum <guido at python.org> wrote:
>> In order to save myself a major headache I'm hereby accepting PEP 492.
>> I've been following Yury's efforts carefully and I am fully confident
>> that we're doing the right thing here. There is only so much effort we can
>> put into clarifying terminology and explaining coroutines. Somebody should
>> write a tutorial. (I started to write one, but I ran out of time after just
>> describing basic yield.)
>> I've given Yury clear instructions to focus on how to proceed -- he's to
>> work with another core dev on getting the implementation ready in time for
>> beta 1 (scheduled for May 24, but I think the target date should be May 19).
>> The acceptance is provisional in the PEP 411 sense (stretching its
>> meaning to apply to language changes). That is, we reserve the right to
>> change the specification (or even withdraw it, in a worst-case scenario)
>> until 3.6, although I expect we won't need to do this except for some
>> peripheral issues (e.g. the backward compatibility flags).
>> I now plan to go back to PEP 484 (type hints). Fortunately in that case
>> there's not much *implementation* that will land (just the typing.py
>> module), but there's still a lot of language in the PEP that needs updating
>> (check the PEP 484 tracker <https://github.com/ambv/typehinting/issues>).
>> --Guido van Rossum (python.org/~guido)
> --Guido van Rossum (python.org/~guido)
> Python-Dev mailing list
> Python-Dev at python.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Python-Dev