Governance PEPs
Introduction
This is the index of all Python Enhancement Proposals (PEPs) labelled under the ‘Governance’ topic. This is a sub-index of PEP 0, the PEP index.
These PEPs detail Python’s governance, including governance model proposals and selection, and the results of the annual steering council elections.
Index by Category
Meta-PEPs (PEPs about PEPs or Processes)
PEP | Title | Authors | |
---|---|---|---|
PA | 13 | Python Language Governance | python-dev |
PA | 609 | Python Packaging Authority (PyPA) Governance | Ingram, Gedam, Harihareswara |
Other Informational PEPs
PEP | Title | Authors | |
---|---|---|---|
IF | 8000 | Python Language Governance Proposal Overview | Warsaw |
IF | 8002 | Open Source Governance Survey | Warsaw, Langa, Pitrou, Hellmann, Willing |
IA | 8016 | The Steering Council Model | Smith, Stufft |
IF | 8100 | January 2019 Steering Council election | Smith, Durbin |
IF | 8101 | 2020 Term Steering Council election | Jodlowska, Durbin |
IF | 8102 | 2021 Term Steering Council election | Jodlowska, Durbin, Carey |
IF | 8103 | 2022 Term Steering Council election | Jodlowska, Durbin, Carey |
IA | 8104 | 2023 Term Steering Council election | Durbin |
Historical Meta-PEPs and Informational PEPs
PEP | Title | Authors | |
---|---|---|---|
PF | 8001 | Python Governance Voting Process | Cannon, Heimes, Stufft, Snow, Smith, Langa, Mariatta, Smith, Salgado, Hettinger, Einat, Peters, Ware |
Abandoned, Withdrawn, and Rejected PEPs
PEP | Title | Authors | |
---|---|---|---|
IR | 8010 | The Technical Leader Governance Model | Warsaw |
IR | 8011 | Python Governance Model Lead by Trio of Pythonistas | Mariatta, Warsaw |
IR | 8012 | The Community Governance Model | Langa |
IR | 8013 | The External Council Governance Model | Dower |
IR | 8014 | The Commons Governance Model | Jansen |
IR | 8015 | Organization of the Python community | Stinner |
Numerical Index
PEP Types Key
- I — Informational: Non-normative PEP containing background, guidelines or other information relevant to the Python ecosystem
- P — Process: Normative PEP describing or proposing a change to a Python community process, workflow or governance
- S — Standards Track: Normative PEP with a new feature for Python, implementation change for CPython or interoperability standard for the ecosystem
PEP Status Key
- A — Accepted: Normative proposal accepted for implementation
- A — Active: Currently valid informational guidance, or an in-use process
- D — Deferred: Inactive draft that may be taken up again at a later time
- <No letter> — Draft: Proposal under active discussion and revision
- F — Final: Accepted and implementation complete, or no longer active
- P — Provisional: Provisionally accepted but additional feedback needed
- R — Rejected: Formally declined and will not be accepted
- S — Superseded: Replaced by another succeeding PEP
- W — Withdrawn: Removed from consideration by sponsor or authors