By unanimous consent, the Python Steering Council unanimously accepts PEP 614 — Relaxing Grammar Restrictions On Decorators. Congratulations to PEP author Brandt and PEP sponsor Guido, and thanks to everyone who’s worked on this PEP and its implementation. Cheers, -Barry
Thanks to Guido for sponsoring, and to the SC for their acceptance! Brandt
Just for learning purposes, why was this improvement not included at the beginning? (I missed the original thread) Yours, Abdur-Rahmaan Janhangeer pythonmembers.club <http://www.pythonmembers.club/> | github <https://github.com/Abdur-rahmaanJ> Mauritius
On Tue, 3 Mar 2020 at 19:31, Abdur-Rahmaan Janhangeer <arj.python@gmail.com> wrote:
Just for learning purposes, why was this improvement not included at the beginning? (I missed the original thread)
Mostly just a matter of caution. It's a lot easier to relax the restrictions later than it is to add restrictions once the feature is in use. And it wasn't obvious at the time that full expression syntax was needed, or that it wouldn't expose some weird corner cases. Paul
Le mar. 3 mars 2020 à 20:30, Abdur-Rahmaan Janhangeer <arj.python@gmail.com> a écrit :
Just for learning purposes, why was this improvement not included at the beginning? (I missed the original thread)
It's explained in the second paragraph of the PEP: https://www.python.org/dev/peps/pep-0614/#motivation Victor -- Night gathers, and now my watch begins. It shall not end until my death.
Congratulations! I am new here, I want to understand what happens after a PEP gets accepted. Do we have the workflow documented somewhere? Regards Bhavani Ravi :) bhavaniravi.com <https://medium.com/@bhavaniravi> On Wed, Mar 4, 2020 at 2:59 AM Victor Stinner <vstinner@python.org> wrote:
Le mar. 3 mars 2020 à 20:30, Abdur-Rahmaan Janhangeer <arj.python@gmail.com> a écrit :
Just for learning purposes, why was this improvement not included at the beginning? (I missed the original thread)
It's explained in the second paragraph of the PEP: https://www.python.org/dev/peps/pep-0614/#motivation
Victor -- Night gathers, and now my watch begins. It shall not end until my death. _______________________________________________ Python-Dev mailing list -- python-dev@python.org To unsubscribe send an email to python-dev-leave@python.org https://mail.python.org/mailman3/lists/python-dev.python.org/ Message archived at https://mail.python.org/archives/list/python-dev@python.org/message/CSUF3YHS... Code of Conduct: http://python.org/psf/codeofconduct/
Welcome Bhavani! This is only my second PEP, but I'm sure somebody will correct me if I'm wrong! Basically, the next steps are: - Mark the PEP as "Accepted": https://github.com/python/peps/commit/841188a45f17f0252267f016d7b2f11ac27c5a... - Review and merge the implementation/tests: https://github.com/python/cpython/pull/18570 - Add documentation: (in progress, sometime today) - Mark the PEP as "Final": (last step) PEP 1 (the meta-PEP), outlines the PEP lifecycle quite well: https://www.python.org/dev/peps/pep-0001/#pep-review-resolution Brandt
Hey Brandt, Thank you for the response and resources, I find them very helpful Regards Bhavani Ravi :) bhavaniravi.com <https://medium.com/@bhavaniravi> On Wed, Mar 4, 2020 at 11:10 PM Brandt Bucher <brandtbucher@gmail.com> wrote:
Welcome Bhavani!
This is only my second PEP, but I'm sure somebody will correct me if I'm wrong! Basically, the next steps are:
- Mark the PEP as "Accepted": https://github.com/python/peps/commit/841188a45f17f0252267f016d7b2f11ac27c5a... - Review and merge the implementation/tests: https://github.com/python/cpython/pull/18570 - Add documentation: (in progress, sometime today) - Mark the PEP as "Final": (last step)
PEP 1 (the meta-PEP), outlines the PEP lifecycle quite well:
https://www.python.org/dev/peps/pep-0001/#pep-review-resolution
Brandt _______________________________________________ Python-Dev mailing list -- python-dev@python.org To unsubscribe send an email to python-dev-leave@python.org https://mail.python.org/mailman3/lists/python-dev.python.org/ Message archived at https://mail.python.org/archives/list/python-dev@python.org/message/Y3BVAS6M... Code of Conduct: http://python.org/psf/codeofconduct/
Congratulations Brandt! On Tue, Mar 3, 2020, 9:19 PM Barry Warsaw <barry@python.org> wrote:
By unanimous consent, the Python Steering Council unanimously accepts PEP 614 — Relaxing Grammar Restrictions On Decorators.
Congratulations to PEP author Brandt and PEP sponsor Guido, and thanks to everyone who’s worked on this PEP and its implementation.
Cheers, -Barry
_______________________________________________ Python-Dev mailing list -- python-dev@python.org To unsubscribe send an email to python-dev-leave@python.org https://mail.python.org/mailman3/lists/python-dev.python.org/ Message archived at https://mail.python.org/archives/list/python-dev@python.org/message/VSR66MOT... Code of Conduct: http://python.org/psf/codeofconduct/
participants (8)
-
Abdur-Rahmaan Janhangeer
-
Barry Warsaw
-
Batuhan Taskaya
-
Bhavani Ravi
-
Brandt Bucher
-
Ethan Furman
-
Paul Moore
-
Victor Stinner