9.3 PEPs
The development processes for the Python language and the CPython reference interpreter are based on Python Enhancement Proposals (PEPs). These are short elaborations that identify a problem in the language or interpreter, summarize possible solutions and the discussion about them, and finally propose a solution. These PEPs are the basis for discussion among Python developers for possible innovations in future versions. PEPs can be accepted or rejected after discussion has taken place, with accepted PEPs then being implemented in a future version of Python.
Check out https://www.python.org/dev/peps for a list of all PEPs that have been proposed to this date. Especially if you have detailed questions about why a function was implemented ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access