Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #203 from Yhg1s/2023-04-update
April and May community updates.
- Loading branch information
Showing
3 changed files
with
127 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
## 2023-04-03 | ||
|
||
- The Steering Council met with the Developer-in-Residence Łukasz and | ||
discussed: | ||
- Status of the current release, which is being held due to OpenSSL | ||
issues. | ||
- Work on [PEP 667 (Consistent views of | ||
namespaces)](https://peps.python.org/pep-0667/). | ||
- Updates to and the future of pdb. | ||
- Cultural norms for candy and egg consumption for Easter holidays. | ||
- The SC discussed and accepted [PEP 684 (A Per-Interpreter | ||
GIL)](https://peps.python.org/pep-0684/). | ||
- The SC discussed and accepted [PEP 695 (Type Parameter | ||
Syntax)](https://peps.python.org/pep-0695/). | ||
- The SC discussed [PEP 659 (Specializing Adaptive | ||
Interpreter)](https://peps.python.org/pep-0659/) and decided to ask for it | ||
to be withdrawn since it did not need to be a PEP. | ||
- The SC briefly discussed [PEP 707 (A simplified signature for \_\_exit\_\_ and | ||
\_\_aexit\_\_)](https://peps.python.org/pep-0707/) and [709 (Inlined | ||
comprehensions)](https://peps.python.org/pep-0709/). | ||
|
||
## 2023-04-10 | ||
|
||
- Discussed upcoming PyCon US and things to do before/at. | ||
- PEPs discussed: | ||
- [649 (Deferred Evaluation Of Annotations Using | ||
Descriptors)](https://peps.python.org/pep-0649/) | ||
- [696 (Type defaults for | ||
TypeVarLikes)](https://peps.python.org/pep-0696/) | ||
- [707 (A simplified signature for \_\_exit\_\_ and | ||
\_\_aexit\_\_)](https://peps.python.org/pep-0707/) | ||
- [709 (Inlined comprehensions)](https://peps.python.org/pep-0709/). | ||
- Briefly discussed property-based testing. | ||
- Discussed what was missing from Tier 1 platforms and why (aarch64 macOS). | ||
Decided that would resolve itself, it’s entirely about CI resources and CI | ||
doesn’t have that platform yet. | ||
|
||
## 2023-04-17 | ||
|
||
- No meeting due to PyCon US. | ||
|
||
## 2023-04-24 | ||
|
||
- No meeting due to PyCon US. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,81 @@ | ||
## 2023-05-01 | ||
|
||
- Post-pycon-US, small meeting 3/5 of us. Discussed PyCon US happenings. | ||
- Discussed upcoming 3.12beta1 and Thomas desire to delay a few weeks. | ||
- Discussed what decisions should be deferred until 3.13. | ||
- Discussed [PEP 695 (Type Parameter | ||
Syntax)](https://peps.python.org/pep-0695/). | ||
- Discussed [PEP 709 (Inlined | ||
comprehensions)](https://peps.python.org/pep-0709/). | ||
- Started discussing [PEP 702 (Marking deprecations using the type | ||
system)](https://peps.python.org/pep-0702/). | ||
- Discussed the [wording tweak to PEP 689 (Unstable C API | ||
tier)](https://github.com/python/steering-council/issues/185). | ||
- Discussed [PEP 688 (Making the buffer protocol accessible in | ||
Python)](https://peps.python.org/pep-0688/) acceptance vs implementation | ||
need. | ||
- Discussed [PEP 696 (Type defaults for | ||
TypeVarLikes)](https://peps.python.org/pep-0696/), decided to defer a | ||
decision on this until after 3.12. | ||
|
||
## 2023-05-08 | ||
|
||
|
||
- [Proposed post-acceptance | ||
changes](https://github.com/python/steering-council/issues/187) to [PEP | ||
649 (Deferred Evaluation Of Annotations Using | ||
Descriptors)](https://peps.python.org/pep-0649/) accepted. | ||
- [Proposed post-acceptance | ||
changes](https://github.com/python/steering-council/issues/185) to [PEP | ||
689 (Unstable C API tier)](https://peps.python.org/pep-0689/) accepted. | ||
- Accepted [PEP 709 (Inlined | ||
comprehensions)](https://peps.python.org/pep-0709/). | ||
- Postponed [PEP 649 (Deferred Evaluation Of Annotations Using | ||
Descriptors)](https://peps.python.org/pep-0649/) until 3.13. | ||
- Postponed [PEP 702 (Marking deprecations using the type | ||
system)](https://peps.python.org/pep-0702/) until 3.13. | ||
- Postponed [PEP 696 (Type defaults for | ||
TypeVarLikes)](https://peps.python.org/pep-0696/) until 3.13. | ||
|
||
## 2023-05-15 | ||
|
||
- The SC discussed with the Developer-in-Residence (Łukasz) the position of | ||
Deputy Developer-in-Residence, including a draft for the position and the | ||
involvement that Łukasz will have in the role. | ||
- The SC discussed an [apparent semantic | ||
change](https://discuss.python.org/t/pep-709-one-behavior-change-that-was-missed-in-the-pep/26691) | ||
with [PEP 709 (Inlined comprehensions)](https://peps.python.org/pep-0709/) | ||
involving comprehensions in class bodies. After deliberation, the SC | ||
agreed that we are ok with the general frame semantics of PEP 709 given | ||
the performance benefits but we are not ok with the semantic changes that | ||
go outside this even if they are more desirable. The SC will communicate | ||
this to the PEP authors. | ||
- The SC briefly discussed the latest status of the upcoming core developer | ||
sprint including budget. | ||
- The SC briefly discussed the recent addition of the hypothesis tests to | ||
the CPython CI and the expectation we have for that in the future for the | ||
project. | ||
- The SC discussed [some | ||
updates](https://github.com/python/peps/pull/3138/files) to [PEP 649 | ||
(Deferred Evaluation Of Annotations Using | ||
Descriptors)](https://peps.python.org/pep-0649/). After some deliberation, | ||
the SC decided to approve the modifications to the PEP. | ||
|
||
## 2023-05-22 | ||
|
||
- The Steering Council discussed the state of Python 3.12 beta 1. | ||
- The SC briefly discussed the current state of the property-based testing | ||
experiment. | ||
- The SC discussed [PEP 703 (Making the Global Interpreter Lock Optional in | ||
CPython)](https://peps.python.org/pep-0703/) and the need to encourage | ||
more discussion on the subject. | ||
- The SC discussed [PEP 713 (Callable | ||
Modules)](https://peps.python.org/pep-0713/). | ||
- The SC discussed [PEP 702 (Marking deprecations using the type | ||
system)](https://peps.python.org/pep-0702/). | ||
- The SC discussed improving transparency, the quantity and quality of | ||
community updates, and holding office hours. | ||
|
||
## 2023-05-29 | ||
|
||
- No meeting due to travel and a US holiday |