governance
Nobody amends the standard directly.
Every evolution of the language is a NEP: a numbered, public, git-versioned document that argues its case before anything changes. The maintainers are bound by it too. Most of these carry Draft, and that is the normal state of a proposal in a standards process: the number exists so the argument can be cited while it is still being had.
- 1proposalsnumbered and public
- 0standards trackthey change the language
- 1processthey change the process
- gitthe archivenothing is amended in place
the proposals
Read them in order
NEP-0000 is the process itself: what a proposal must argue, who decides, and what happens to a rejected one. The rest are numbered in the order they were opened.
- NEP-0000The NEP Process
Active · **DORMANT until the v1 pre-freeze** (process NEP · never Final) · Process · 2026-07-18 · 6 sections