Skip to content

Latest commit

 

History

History
100 lines (91 loc) · 5.36 KB

2021-11-steering-council-update.md

File metadata and controls

100 lines (91 loc) · 5.36 KB

November 1

November 8

November 15

  • The SC met with Ezio and got an update on what Ezio was working on. SC told Ezio not to be overly concerned with perfection and not to strive for it. The SC gave Ezio a deadline of Dec 7th to get everything migrated over.
  • The SC discussed a PR to the CPython repo regarding __iter__ and iterators being inconsistently required by CPython (python/cpython#29170). The SC's decision was to update the definitions to say it's a CPython implementation detail that it is inconsistent in its checking whether what an iterable returns is a proper iterator or not (i.e. keep the __iter__ requirement but admit it isn't rigorously enforced by CPython as a historical accident). Brett committed updates to the PR.
  • The SC discussed a pull request in the “python/voters” repository that allows core devs to trigger automerge behavior from labels and decided it is fine to merge.
  • Carol gave an update on the documentation WG: The WG is going to a series of 1 hour monthly meetings and then do the rollout next year.
  • Barry updated the text for the PEP 663 rejection and sent it out to python-dev@.
  • Group reviewed text for "The current state of typing PEPs" (i.e. request for PEP 563 and 649) and Barry sent it to python-dev@.
  • The SC reviewed PEP 646 (Variadic Generics) and Barry sent the approval to the PEP team.
  • The SC discussed how notes will be taken after Ewa leaves.
  • The SC discussed PEP 518 (Specifying Minimum Build System Requirements for Python Projects) and how some folks are split on toml.

November 22

  • The SC met with Łukasz and received an update from Łukasz on his recent work. Additionally, the SC informed Łukasz he should work on upgrading the CLA process. Łukasz will reach out to Yury and Ezio.
  • The SC discussed Victor's request to remove asynchat and friends prematurely. The SC decided that the removal of asynchat needs to wait another 6 months.
  • The SC discussed Ethan's email to the SC asking about the re module and its RegexFlag.
  • The SC discussed the exception for Py_SET_TYPE request. Pablo will write a response to Petr request stating that the change needs to be rolled back in case there are any issues and they need to document any breakage in 3.11.
  • The SC discussed the various questions pertaining to the current state of typing PEPs. Thomas will draft a response to Chris and Paul's questions and the group discussed Barry's private conversation with a core dev about this as well.
  • The SC decided that it should be the 2022 SC that decides what happens to python-dev@.

November 29

  • The SC met with Ezio. The date to do the full migration has been pushed to mid-January. By Dec 7th, Ezio will put all issues into a test repo for python-dev to test and then the migration will happen when Steffen from GitHub returns from vacation in January.
  • The SC discussed PEP 659 - Specializing Adaptive Interpreter and whether or not it should be a PEP. It was determined that the informational aspect of the writeup is lacking such as how trade-offs are decided. The SC also discussed how different companies working on Python should work especially in terms of transparency. For the time being there will be no communications about this to the PEP authors or the community as the SC wants to discuss this further. This discussion will continue with the new SC as well.