.. _projects: Sprint Projects =============== .. seealso:: :ref:`participants` for the list of all sprint participants. As it gets closer to the sprint, we will ensure that all participants will have access to all the notes linked below. Sprint Blog Post ---------------- Please help us write the sprint summary blog post! This will be posted in The PSF's blog. It would help us if you could share your daily updates below. `Draft of the Blog Post `_ C-API/runtime/subinterpreters ----------------------------- - Joannah Nanjekye - Pablo Galindo Salgado - Neil Schemenauer - Petr Viktorin - Stefan Behnel - Trent Nelson - Victor Stinner - Dong-hee Na - Christian Heimes - Eric Snow - Hai Shi - Gregory P. Smith - Lewis Gaul - Barry Warsaw `C-API/subinterpreters Notes `_. email ----- - Barry Warsaw `email Notes `_. stdlib modules -------------- - Barry Warsaw - Batuhan Taşkaya - Pablo Galindo Salgado - Senthil Kumaran - Stefan Behnel - Dong-hee Na - Guido van Rossum - Vinay Sajip - Éric Araujo - Irit Katriel `stdlib modules Notes `_. Parser improvements ------------------- - Pablo Galindo Salgado - Lysandros Nikolaou - Guido van Rossum `Parser improvements Notes `_. Core workflow ------------- - Mariatta: miss-islington, `bedevere issue #265 `_ - Brett Cannon: GitHub action to calculate SC voter roll, VS Code dev container, GitHub action to detect when importlib.h is out-of-date - Tal Einat: Project status dashboard `Core workflow Notes `_. General issue triage/ PR reviews -------------------------------- - Mariatta - Petr Viktorin - Andrew Kuchling - Zach Ware - Lysandros Nikolaou - Batuhan Taşkaya - Steve Dower - Guido van Rossum - Vinay Sajip - Gregory P. Smith - Brandt Bucher - Mark Shannon - Inada Naoki - Carol Willing - Éric Araujo - Irit Katriel `General issue triage/ PR reviews Notes `_. Release management ------------------ - Łukasz Langa - Ned Deily - Pablo Galindo Salgado `Release management Notes `_. Typing ------ - Łukasz Langa - Guido van Rossum `Typing Notes `_. asyncio ------- - Carol Willing - Kyle - Yury Selivanov - Guido van Rossum `asyncio Notes `_. GC improvements --------------- - Neil Schemenauer - Pablo Galindo Salgado - Joannah Nanjekye - Mark Shannon `GC improvements Notes `_. Optimize startup time --------------------- - Neil Schemenauer - Eric Snow - Mark Shannon - Barry Warsaw `Optimize startup time Notes `_. Buildbot Configuration ---------------------- - Zach Ware `Buildbot Configuration Notes `_. Deprecate old modules --------------------- - Brett Cannon: Pkgutil `Deprecate old modules Notes `_. F-strings --------- - Eric V. Smith `F-strings Notes `_. Dataclasses ----------- - Eric V. Smith `Dataclasses Notes `_. Language Design Discussions --------------------------- - Stefan Behnel - Pablo Galindo Salgado - Emily Morehouse - Batuhan Taşkaya - Thomas Wouters - Guido van Rossum - Eric Snow - Vinay Sajip - Barry Warsaw `Language Design Discussions Notes `_. Windows ------- - Trent Nelson `Windows Notes `_. MacOS ----- - Ned Deily - Ronald Oussoren `MacOS Notes `_. DSLs and support for dynamic and/or annotated ASTs -------------------------------------------------- - Emily Morehouse - Guido van Rossum `DSLs and support for dynamic and/or annotated ASTs Notes `_. Performance improvements ------------------------ - Tal Einat `Performance improvements Notes `_. Increasing new contributors; mentorship --------------------------------------- - Tal Einat - Guido van Rossum - Eric Snow - Joannah Nanjekye - Mariatta - Carol Willing - Ammar Askar - Batuhan Taşkaya - Kyle Stanley - Lewis Gaul - Zach Ware `Increasing new contributors; mentorship Notes `_. importlib.resources ------------------- - Jason R. Coombs - Filipe Laíns - Barry Warsaw `importlib.resources Notes `_. multiphase init and heap type ----------------------------- - Hai Shi - Dong-hee Na - Eric Snow `multiphase init and heap type Notes `_. Documentation ------------- - Terry Jan Reedy - Vinay Sajip - Gregory P. Smith - Mariatta - Carol Willing - Fred Drake `Documentation Notes `_. PEP 447 ------- - Ronald Oussoren `PEP 447 Notes `_. Security / SSL -------------- - Christian Heimes `Security / SSL Notes `_. Gilectomy --------- - Larry Hastings New PEP ------- - Larry Hastings Posix subprocess ---------------- - Gregory P. Smith Build System ------------ - Gregory P. Smith PEP 622/634 Structural Pattern Matching --------------------------------------- - Brandt Bucher - Barry Warsaw - Carol Willing Wheel interpreter naming for `3.10` ----------------------------------- Or: Python 3.10 and the case of that pesky double-digit minor version number (`PR `__) - Brett Cannon - Ned Deily - Pablo Galindo Salgado - Barry Warsaw Hypothesis standard library tests --------------------------------- Trying to follow up on the proposal by Zac Hatfield-Dobbs from the language summit this year. - Paul Ganssle Auto-Formatting the CPython Codebase ------------------------------------ - Ammar Askar - Batuhan Taşkaya - Dong-hee Na - Gregory P. Smith - Pablo Galindo Salgado - Tal Einat