AGPL-3.0-or-later · forever.

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.

  1. NEP-0000The NEP Process
    Active · **DORMANT until the v1 pre-freeze** (process NEP · never Final) · Process · 2026-07-18 · 6 sections