- An abbreviated Steering Council (Thomas, Pablo, and Greg; Brett and Emily were out on holiday) met with Łukasz, the Developer-in-Residence, and discussed:
- The status of current work for PEP 703 (Making the Global Interpreter Lock Optional in CPython) and the plan to rebase current work for 3.13.
- Changes to ctypes that involved pointer ownership was rolled back (in 3.12 as well).
- Memory-safety in Python and ideas for getting funding to support this and related work.
- The SC discussed next steps for PEP 703 (Making the Global Interpreter Lock Optional in CPython), including updates on the draft document for publishing.
- The Steering Council met with Łukasz, the Developer-in-Residence, and discussed:
- Hiring for the Deputy Developer-In-Residence role, including takeaways and next steps from the final interviews that the SC conducted.
- The SC worked on the list of acceptance criteria for PEP 703.
- An abbreviated Steering Council (Pablo, Greg, Emily, and Brett) met with Łukasz, the Developer-in-Residence, and discussed:
- Communications to candidates for the Deputy Developer in Residence role now that a final list has been selected.
- Updates on the RFI from the US Government around memory-safe languages.
- Next steps on mentorship support – we will be getting a more conservative estimate and scope.
- A further abbreviated Steering Council (Pablo, Greg, and Emily) discussed:
- The Steering Council used their first “office hour” and talked to Jelle about a potential Typing Council.
- The SC fleshed out the acceptance criteria for PEP 703 (Making the Global Interpreter Lock Optional in CPython).