[Python-Dev] April Steering Council update

2021年6月21日 07:07:32 -0700

Hi everyone,
The SC has just published the community update for April:
https://github.com/python/steering-council/blob/main/updates
/2021-04-steering-council-update.md
As a reminder, we'll are trying to keep this up monthly. As you can see we
are mainly focusing on clearing the PEP backlog and addressing ongoing
efforts and time-sensitive issues. We have currently a very packed
agenda and we are doing our best to get to it as fast as we can,
prioritizing what's necessary (as bootstrapping the developer in residence
position). Thanks a lot for your patience and understanding meanwhile we get
to review your PEP or request :)
If you have any request or concern, you can open an issue in the SC repo:
https://github.com/python/steering-council
Here is the text for the update (with links):
*April 5*
 -
 The Steering Council discussed PEP 647: User-Defined Type Guards
 <https://www.python.org/dev/peps/pep-0647/> and approved it. An
 acceptance notice was sent. It was discussed that after Python 3.10, the
 Steering Council should start a larger discussion around the typing
 language and how it relates to the Python language.
 -
 The Steering Council discussed PEP 654: Exception Groups and except*
 <https://www.python.org/dev/peps/pep-0654/> and it was decided that some
 members needed more time to review some of the existing discussion as well
 as Nathaniel's feedback.
 -
 The Steering Council will inform the community around expectations for
 scheduling. No new features (unless straight forward) will be approved
 after the beta freeze.
 -
 The Steering Council discussed accepting the clarification around PyPA
 members being PEP sponsors. The commit with the proposal was merged and the
 issue was closed.
 -
 The group discussed a response to Debian following the ongoing
 discussion around the future of the Python package in the Debian
 distribution and it was decided that Pablo would send the email to the
 Debian group.
*April 12*
 -
 The Steering Council discussed at length PEP 654: Exception Groups and
 except* <https://www.python.org/dev/peps/pep-0654/>. The group decided
 an email should be sent to python-dev@ asking for more discussion and
 Thomas would draft that email.
 -
 The group worked on the PyCon US 2021 Steering Council keynote
 -
 Pablo mentioned he would send out the email to the Debian folks soon
 (which was sent April 13).
*April 19*
 -
 The Steering Council discussed PEP 646: Variadic Generics
 <https://www.python.org/dev/peps/pep-0646/> and was decided that a
 decision will be postponed to after Python 3.10 as there was not enough
 time to properly evaluate the PEP given the other, more time pressing
 issues regarding PEP 649: Deferred Evaluation Of Annotations Using
 Descriptors <https://www.python.org/dev/peps/pep-0649/> and type
 annotations.
 -
 The group discussed at length some concerns raised by a group of users
 and library authors regarding that the current release of 3.10 is going to
 make life very difficult to "pydantic", users of the library and similar
 libraries that use type annotations at runtime. This is due to some
 limitations in PEP 563: Postponed Evaluation of Annotations
 <https://www.python.org/dev/peps/pep-0563/> that affect users of runtime
 annotations (and is also related with PEP 649: Deferred Evaluation Of
 Annotations Using Descriptors <https://www.python.org/dev/peps/pep-0649/>).
 The Steering Council discussed at length different possibilities with a
 careful evaluation of costs, risks and work to be done and decided that we
 simply can’t risk the compatibility breakage of PEP 563. The group decided
 that for stringified annotations the default must be reverted, at least for
 Python 3.10. Thomas will send an email to python-dev with the decision.
*April 26*
 -
 The Steering Council discussed PEP 654: Exception Groups and except*
 <https://www.python.org/dev/peps/pep-0654/>., deciding to postpone the
 PEP to 3.11, and postpone their decision for 3.11 until after the Language
 Summit.
 -
 The SC discussed PEP 648: Extensible customizations of the interpreter
 at startup <https://www.python.org/dev/peps/pep-0648/>, deciding to
 postpone it to 3.11.
 -
 The SC reviewed PEP 467: Minor API improvements for binary sequences
 <https://www.python.org/dev/peps/pep-0467/>, which was postponed to 3.11
 by its author.
 -
 The SC planned for the PyCon US keynote and Q&A, which will be recorded
 next week.
 -
 The SC briefly discussed the notion of adding sponsor logos to
 docs.python.org.
 -
 The SC discussed the proposal to delegate typing PEPs to a typing WG or
 BDFL, but deferred further discussion until later.
 -
 The SC discussed the role of CODEOWNERS in CPython and how different
 core devs use the file, and the consensus was that setting expectations for
 both reviewers and PR authors could be beneficial and could help to avoid
 misunderstandings. It was decided that some devguide changes could be
 proposed.
Regards from rainy London.
Pablo Galindo Salgado
_______________________________________________
Python-Dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-dev.python.org/
Message archived at 
https://mail.python.org/archives/list/[email protected]/message/4MJU47K6GZHCSXWEWQCJHX5D2KUNN6MH/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to