Introduction
Introduction Statistics Contact Development Disclaimer Help
___ _ _ ___ _ _ ____ _ _
|__] \_/ | |__| | | |\ |
| | | | | |__| | \|
____ _ _ _ _ ____ _ _ ____ ____ _ _ ____ _ _ ___
|___ |\ | |__| |__| |\ | | |___ |\/| |___ |\ | |
|___ | \| | | | | | \| |___ |___ | | |___ | \| |
___ ____ ____ ___ ____ ____ ____ _ ____
|__] |__/ | | |__] | | [__ |__| | [__
| | \ |__| | |__| ___] | | |___ ___]
--------------------> gopher.fnord.one/1/Mirrors/PEP/
The Python Enhancement Proposals (PEP) are "design
document[s] providing information to the Python
community, or describing a new feature for Python or
its processes or environment. The PEP should provide
a concise technical specification of the feature and
a rationale for the feature."
-- PEP 1
Last update: Fr 13. Dez 01:47:16 UTC 2024
### PEPs
PEP 0001 (RST)
Title: PEP Purpose and Guidelines
Type: Process
Status: Active
Created: 13-Jun-2000
Author: Barry Warsaw, Jeremy Hylton, David Goodger, Alyssa Coghlan
PEP 0002 (RST)
Title: Procedure for Adding New Modules
Type: Process
Status: Active
Created: 07-Jul-2001
Author: Brett Cannon <[email protected]>,
PEP 0003 (RST)
Title: Guidelines for Handling Bug Reports
Type: Process
Status: Withdrawn
Created: 25-Sep-2000
Author: Jeremy Hylton <[email protected]>
PEP 0004 (RST)
Title: Deprecation of Standard Modules
Type: Process
Status: Active
Created: 01-Oct-2000
Author: Brett Cannon <[email protected]>, Martin von Löwis <[email protected]>
PEP 0005 (RST)
Title: Guidelines for Language Evolution
Type: Process
Status: Superseded
Created: 26-Oct-2000
Author: Paul Prescod <[email protected]>
PEP 0006 (RST)
Title: Bug Fix Releases
Type: Process
Status: Superseded
Created: 15-Mar-2001
Author: Aahz <[email protected]>, Anthony Baxter <[email protected]>
PEP 0007 (RST)
Title: Style Guide for C Code
Type: Process
Status: Active
Created: 05-Jul-2001
Author: Guido van Rossum <[email protected]>, Barry Warsaw <[email protected]>
PEP 0008 (RST)
Title: Style Guide for Python Code
Type: Process
Status: Active
Created: 05-Jul-2001
Author: Guido van Rossum <[email protected]>,
PEP 0009 (RST)
Title: Sample Plaintext PEP Template
Type: Process
Status: Withdrawn
Created: 14-Aug-2001
Author: Barry Warsaw <[email protected]>
PEP 0010 (RST)
Title: Voting Guidelines
Type: Process
Status: Active
Created: 07-Mar-2002
Author: Barry Warsaw <[email protected]>
PEP 0011 (RST)
Title: CPython platform support
Type: Process
Status: Active
Created: 07-Jul-2002
Author: Martin von Löwis <[email protected]>,
PEP 0012 (RST)
Title: Sample reStructuredText PEP Template
Type: Process
Status: Active
Created: 05-Aug-2002
Author: David Goodger <[email protected]>,
PEP 0013 (RST)
Title: Python Language Governance
Type: Process
Status: Active
Created: 16-Dec-2018
Author: The Python core team and community
PEP 0020 (RST)
Title: The Zen of Python
Type: Informational
Status: Active
Created: 19-Aug-2004
Author: Tim Peters <[email protected]>
PEP 0042 (RST)
Title: Feature Requests
Type: Process
Status: Withdrawn
Created: 12-Sep-2000
Author: Jeremy Hylton <[email protected]>
PEP 0100 (RST)
Title: Python Unicode Integration
Type: Standards Track
Status: Final
Created: 10-Mar-2000
Author: Marc-André Lemburg <[email protected]>
PEP 0101 (RST)
Title: Doing Python Releases 101
Type: Informational
Status: Active
Created: 22-Aug-2001
Author: Barry Warsaw <[email protected]>, Guido van Rossum <[email protected]>
PEP 0102 (RST)
Title: Doing Python Micro Releases
Type: Informational
Status: Superseded
Created: 09-Jan-2002
Author: Anthony Baxter <[email protected]>,
PEP 0103 (RST)
Title: Collecting information about git
Type: Informational
Status: Withdrawn
Created: 01-Jun-2015
Author: Oleg Broytman <[email protected]>
PEP 0160 (RST)
Title: Python 1.6 Release Schedule
Type: Informational
Status: Final
Created: 25-Jul-2000
Author: Fred L. Drake, Jr. <[email protected]>
PEP 0200 (RST)
Title: Python 2.0 Release Schedule
Type: Informational
Status: Final
Created: 12-Jul-2000
Author: Jeremy Hylton <[email protected]>
PEP 0201 (RST)
Title: Lockstep Iteration
Type: Standards Track
Status: Final
Created: 13-Jul-2000
Author: Barry Warsaw <[email protected]>
PEP 0202 (RST)
Title: List Comprehensions
Type: Standards Track
Status: Final
Created: 13-Jul-2000
Author: Barry Warsaw <[email protected]>
PEP 0203 (RST)
Title: Augmented Assignments
Type: Standards Track
Status: Final
Created: 13-Jul-2000
Author: Thomas Wouters <[email protected]>
PEP 0204 (RST)
Title: Range Literals
Type: Standards Track
Status: Rejected
Created: 14-Jul-2000
Author: Thomas Wouters <[email protected]>
PEP 0205 (RST)
Title: Weak References
Type: Standards Track
Status: Final
Created: 14-Jul-2000
Author: Fred L. Drake, Jr. <[email protected]>
PEP 0206 (RST)
Title: Python Advanced Library
Type: Informational
Status: Withdrawn
Created: 14-Jul-2000
Author: A.M. Kuchling <[email protected]>
PEP 0207 (RST)
Title: Rich Comparisons
Type: Standards Track
Status: Final
Created: 25-Jul-2000
Author: Guido van Rossum <[email protected]>, David Ascher <[email protected]…
PEP 0208 (RST)
Title: Reworking the Coercion Model
Type: Standards Track
Status: Final
Created: 04-Dec-2000
Author: Neil Schemenauer <[email protected]>, Marc-André Lemburg <[email protected]…
PEP 0209 (RST)
Title: Multi-dimensional Arrays
Type: Standards Track
Status: Withdrawn
Created: 03-Jan-2001
Author: Paul Barrett <[email protected]>, Travis Oliphant <[email protected]>
PEP 0210 (RST)
Title: Decoupling the Interpreter Loop
Type: Standards Track
Status: Rejected
Created: 15-Jul-2000
Author: David Ascher <[email protected]>
PEP 0211 (RST)
Title: Adding A New Outer Product Operator
Type: Standards Track
Status: Rejected
Created: 15-Jul-2000
Author: Greg Wilson <[email protected]>
PEP 0212 (RST)
Title: Loop Counter Iteration
Type: Standards Track
Status: Rejected
Created: 22-Aug-2000
Author: Peter Schneider-Kamp <[email protected]>
PEP 0213 (RST)
Title: Attribute Access Handlers
Type: Standards Track
Status: Deferred
Created: 21-Jul-2000
Author: Paul Prescod <[email protected]>
PEP 0214 (RST)
Title: Extended Print Statement
Type: Standards Track
Status: Final
Created: 24-Jul-2000
Author: Barry Warsaw <[email protected]>
PEP 0215 (RST)
Title: String Interpolation
Type: Standards Track
Status: Superseded
Created: 24-Jul-2000
Author: Ka-Ping Yee <[email protected]>
PEP 0216 (RST)
Title: Docstring Format
Type: Informational
Status: Withdrawn
Created: 31-Jul-2000
Author: Moshe Zadka <[email protected]>
PEP 0217 (RST)
Title: Display Hook for Interactive Use
Type: Standards Track
Status: Final
Created: 31-Jul-2000
Author: Moshe Zadka <[email protected]>
PEP 0218 (RST)
Title: Adding a Built-In Set Object Type
Type: Standards Track
Status: Final
Created: 31-Jul-2000
Author: Greg Wilson <[email protected]>, Raymond Hettinger <[email protected]>
PEP 0219 (RST)
Title: Stackless Python
Type: Standards Track
Status: Deferred
Created: 14-Aug-2000
Author: Gordon McMillan <[email protected]>
PEP 0220 (RST)
Title: Coroutines, Generators, Continuations
Type: Informational
Status: Rejected
Created: 14-Aug-2000
Author: Gordon McMillan <[email protected]>
PEP 0221 (RST)
Title: Import As
Type: Standards Track
Status: Final
Created: 15-Aug-2000
Author: Thomas Wouters <[email protected]>
PEP 0222 (RST)
Title: Web Library Enhancements
Type: Standards Track
Status: Deferred
Created: 18-Aug-2000
Author: A.M. Kuchling <[email protected]>
PEP 0223 (RST)
Title: Change the Meaning of ``\x`` Escapes
Type: Standards Track
Status: Final
Created: 20-Aug-2000
Author: Tim Peters <[email protected]>
PEP 0224 (RST)
Title: Attribute Docstrings
Type: Standards Track
Status: Rejected
Created: 23-Aug-2000
Author: Marc-André Lemburg <[email protected]>
PEP 0225 (RST)
Title: Elementwise/Objectwise Operators
Type: Standards Track
Status: Rejected
Created: 19-Sep-2000
Author: Huaiyu Zhu <[email protected]>,
PEP 0226 (RST)
Title: Python 2.1 Release Schedule
Type: Informational
Status: Final
Created: 16-Oct-2000
Author: Jeremy Hylton <[email protected]>
PEP 0227 (RST)
Title: Statically Nested Scopes
Type: Standards Track
Status: Final
Created: 01-Nov-2000
Author: Jeremy Hylton <[email protected]>
PEP 0228 (RST)
Title: Reworking Python's Numeric Model
Type: Standards Track
Status: Withdrawn
Created: 04-Nov-2000
Author: Moshe Zadka <[email protected]>, Guido van Rossum <[email protected]…
PEP 0229 (RST)
Title: Using Distutils to Build Python
Type: Standards Track
Status: Final
Created: 16-Nov-2000
Author: A.M. Kuchling <[email protected]>
PEP 0230 (RST)
Title: Warning Framework
Type: Standards Track
Status: Final
Created: 28-Nov-2000
Author: Guido van Rossum <[email protected]>
PEP 0231 (RST)
Title: __findattr__()
Type: Standards Track
Status: Rejected
Created: 30-Nov-2000
Author: Barry Warsaw <[email protected]>
PEP 0232 (RST)
Title: Function Attributes
Type: Standards Track
Status: Final
Created: 02-Dec-2000
Author: Barry Warsaw <[email protected]>
PEP 0233 (RST)
Title: Python Online Help
Type: Standards Track
Status: Deferred
Created: 11-Dec-2000
Author: Paul Prescod <[email protected]>
PEP 0234 (RST)
Title: Iterators
Type: Standards Track
Status: Final
Created: 30-Jan-2001
Author: Ka-Ping Yee <[email protected]>, Guido van Rossum <[email protected]>
PEP 0235 (RST)
Title: Import on Case-Insensitive Platforms
Type: Standards Track
Status: Final
Created: 21-Feb-2001
Author: Tim Peters <[email protected]>
PEP 0236 (RST)
Title: Back to the __future__
Type: Standards Track
Status: Final
Created: 26-Feb-2001
Author: Tim Peters <[email protected]>
PEP 0237 (RST)
Title: Unifying Long Integers and Integers
Type: Standards Track
Status: Final
Created: 11-Mar-2001
Author: Moshe Zadka, Guido van Rossum
PEP 0238 (RST)
Title: Changing the Division Operator
Type: Standards Track
Status: Final
Created: 11-Mar-2001
Author: Moshe Zadka <[email protected]>,
PEP 0239 (RST)
Title: Adding a Rational Type to Python
Type: Standards Track
Status: Rejected
Created: 11-Mar-2001
Author: Christopher A. Craig <[email protected]>, Moshe Zadka <moshez@zadka…
PEP 0240 (RST)
Title: Adding a Rational Literal to Python
Type: Standards Track
Status: Rejected
Created: 11-Mar-2001
Author: Christopher A. Craig <[email protected]>, Moshe Zadka <moshez@zadka…
PEP 0241 (RST)
Title: Metadata for Python Software Packages
Type: Standards Track
Status: Superseded
Created: 12-Mar-2001
Author: A.M. Kuchling <[email protected]>
PEP 0242 (RST)
Title: Numeric Kinds
Type: Standards Track
Status: Withdrawn
Created: 17-Mar-2001
Author: Paul F. Dubois <[email protected]>
PEP 0243 (RST)
Title: Module Repository Upload Mechanism
Type: Standards Track
Status: Withdrawn
Created: 18-Mar-2001
Author: Sean Reifschneider <[email protected]>
PEP 0244 (RST)
Title: The ``directive`` statement
Type: Standards Track
Status: Rejected
Created: 20-Mar-2001
Author: Martin von Löwis <[email protected]>
PEP 0245 (RST)
Title: Python Interface Syntax
Type: Standards Track
Status: Rejected
Created: 11-Jan-2001
Author: Michel Pelletier <[email protected]>
PEP 0246 (RST)
Title: Object Adaptation
Type: Standards Track
Status: Rejected
Created: 21-Mar-2001
Author: Alex Martelli <[email protected]>,
PEP 0247 (RST)
Title: API for Cryptographic Hash Functions
Type: Informational
Status: Final
Created: 23-Mar-2001
Author: A.M. Kuchling <[email protected]>
PEP 0248 (RST)
Title: Python Database API Specification v1.0
Type: Informational
Status: Final
Created: 08-May-1996
Author: Greg Stein <[email protected]>, Marc-André Lemburg <[email protected]>
PEP 0249 (RST)
Title: Python Database API Specification v2.0
Type: Informational
Status: Final
Created: 12-Apr-1999
Author: Marc-André Lemburg <[email protected]>
PEP 0250 (RST)
Title: Using site-packages on Windows
Type: Standards Track
Status: Final
Created: 30-Mar-2001
Author: Paul Moore <[email protected]>
PEP 0251 (RST)
Title: Python 2.2 Release Schedule
Type: Informational
Status: Final
Created: 17-Apr-2001
Author: Barry Warsaw <[email protected]>, Guido van Rossum <[email protected]>
PEP 0252 (RST)
Title: Making Types Look More Like Classes
Type: Standards Track
Status: Final
Created: 19-Apr-2001
Author: Guido van Rossum <[email protected]>
PEP 0253 (RST)
Title: Subtyping Built-in Types
Type: Standards Track
Status: Final
Created: 14-May-2001
Author: Guido van Rossum <[email protected]>
PEP 0254 (RST)
Title: Making Classes Look More Like Types
Type: Standards Track
Status: Rejected
Created: 18-Jun-2001
Author: Guido van Rossum <[email protected]>
PEP 0255 (RST)
Title: Simple Generators
Type: Standards Track
Status: Final
Created: 18-May-2001
Author: Neil Schemenauer <[email protected]>,
PEP 0256 (RST)
Title: Docstring Processing System Framework
Type: Standards Track
Status: Rejected
Created: 01-Jun-2001
Author: David Goodger <[email protected]>
PEP 0257 (RST)
Title: Docstring Conventions
Type: Informational
Status: Active
Created: 29-May-2001
Author: David Goodger <[email protected]>,
PEP 0258 (RST)
Title: Docutils Design Specification
Type: Standards Track
Status: Rejected
Created: 31-May-2001
Author: David Goodger <[email protected]>
PEP 0259 (RST)
Title: Omit printing newline after newline
Type: Standards Track
Status: Rejected
Created: 11-Jun-2001
Author: Guido van Rossum <[email protected]>
PEP 0260 (RST)
Title: Simplify xrange()
Type: Standards Track
Status: Final
Created: 26-Jun-2001
Author: Guido van Rossum <[email protected]>
PEP 0261 (RST)
Title: Support for "wide" Unicode characters
Type: Standards Track
Status: Final
Created: 27-Jun-2001
Author: Paul Prescod <[email protected]>
PEP 0262 (RST)
Title: A Database of Installed Python Packages
Type: Standards Track
Status: Rejected
Created: 08-Jul-2001
Author: A.M. Kuchling <[email protected]>
PEP 0263 (RST)
Title: Defining Python Source Code Encodings
Type: Standards Track
Status: Final
Created: 06-Jun-2001
Author: Marc-André Lemburg <[email protected]>,
PEP 0264 (RST)
Title: Future statements in simulated shells
Type: Standards Track
Status: Final
Created: 30-Jul-2001
Author: Michael Hudson <[email protected]>
PEP 0265 (RST)
Title: Sorting Dictionaries by Value
Type: Standards Track
Status: Rejected
Created: 08-Aug-2001
Author: Grant Griffin <[email protected]>
PEP 0266 (RST)
Title: Optimizing Global Variable/Attribute Access
Type: Standards Track
Status: Withdrawn
Created: 13-Aug-2001
Author: Skip Montanaro <[email protected]>
PEP 0267 (RST)
Title: Optimized Access to Module Namespaces
Type: Standards Track
Status: Deferred
Created: 23-May-2001
Author: Jeremy Hylton <[email protected]>
PEP 0268 (RST)
Title: Extended HTTP functionality and WebDAV
Type: Standards Track
Status: Rejected
Created: 20-Aug-2001
Author: Greg Stein <[email protected]>
PEP 0269 (RST)
Title: Pgen Module for Python
Type: Standards Track
Status: Deferred
Created: 24-Aug-2001
Author: Jonathan Riehl <[email protected]>
PEP 0270 (RST)
Title: uniq method for list objects
Type: Standards Track
Status: Rejected
Created: 21-Aug-2001
Author: Jason Petrone <[email protected]>
PEP 0271 (RST)
Title: Prefixing sys.path by command line option
Type: Standards Track
Status: Rejected
Created: 15-Aug-2001
Author: Frédéric B. Giacometti <[email protected]>
PEP 0272 (RST)
Title: API for Block Encryption Algorithms v1.0
Type: Informational
Status: Final
Created: 18-Sep-2001
Author: A.M. Kuchling <[email protected]>
PEP 0273 (RST)
Title: Import Modules from Zip Archives
Type: Standards Track
Status: Final
Created: 11-Oct-2001
Author: James C. Ahlstrom <[email protected]>
PEP 0274 (RST)
Title: Dict Comprehensions
Type: Standards Track
Status: Final
Created: 25-Oct-2001
Author: Barry Warsaw <[email protected]>
PEP 0275 (RST)
Title: Switching on Multiple Values
Type: Standards Track
Status: Rejected
Created: 10-Nov-2001
Author: Marc-André Lemburg <[email protected]>
PEP 0276 (RST)
Title: Simple Iterator for ints
Type: Standards Track
Status: Rejected
Created: 12-Nov-2001
Author: Jim Althoff <[email protected]>
PEP 0277 (RST)
Title: Unicode file name support for Windows NT
Type: Standards Track
Status: Final
Created: 11-Jan-2002
Author: Neil Hodgson <[email protected]>
PEP 0278 (RST)
Title: Universal Newline Support
Type: Standards Track
Status: Final
Created: 14-Jan-2002
Author: Jack Jansen <[email protected]>
PEP 0279 (RST)
Title: The enumerate() built-in function
Type: Standards Track
Status: Final
Created: 30-Jan-2002
Author: Raymond Hettinger <[email protected]>
PEP 0280 (RST)
Title: Optimizing access to globals
Type: Standards Track
Status: Deferred
Created: 10-Feb-2002
Author: Guido van Rossum <[email protected]>
PEP 0281 (RST)
Title: Loop Counter Iteration with range and xrange
Type: Standards Track
Status: Rejected
Created: 11-Feb-2002
Author: Magnus Lie Hetland <[email protected]>
PEP 0282 (RST)
Title: A Logging System
Type: Standards Track
Status: Final
Created: 04-Feb-2002
Author: Vinay Sajip <vinay_sajip at red-dove.com>,
PEP 0283 (RST)
Title: Python 2.3 Release Schedule
Type: Informational
Status: Final
Created: 27-Feb-2002
Author: Guido van Rossum
PEP 0284 (RST)
Title: Integer for-loops
Type: Standards Track
Status: Rejected
Created: 01-Mar-2002
Author: David Eppstein <[email protected]>,
PEP 0285 (RST)
Title: Adding a bool type
Type: Standards Track
Status: Final
Created: 08-Mar-2002
Author: Guido van Rossum <[email protected]>
PEP 0286 (RST)
Title: Enhanced Argument Tuples
Type: Standards Track
Status: Deferred
Created: 03-Mar-2002
Author: Martin von Löwis <[email protected]>
PEP 0287 (RST)
Title: reStructuredText Docstring Format
Type: Informational
Status: Active
Created: 25-Mar-2002
Author: David Goodger <[email protected]>
PEP 0288 (RST)
Title: Generators Attributes and Exceptions
Type: Standards Track
Status: Withdrawn
Created: 21-Mar-2002
Author: Raymond Hettinger <[email protected]>
PEP 0289 (RST)
Title: Generator Expressions
Type: Standards Track
Status: Final
Created: 30-Jan-2002
Author: Raymond Hettinger <[email protected]>
PEP 0290 (RST)
Title: Code Migration and Modernization
Type: Informational
Status: Active
Created: 06-Jun-2002
Author: Raymond Hettinger <[email protected]>
PEP 0291 (RST)
Title: Backward Compatibility for the Python 2 Standard Library
Type: Informational
Status: Superseded
Created: 06-Jun-2002
Author: Neal Norwitz <[email protected]>
PEP 0292 (RST)
Title: Simpler String Substitutions
Type: Standards Track
Status: Final
Created: 18-Jun-2002
Author: Barry Warsaw <[email protected]>
PEP 0293 (RST)
Title: Codec Error Handling Callbacks
Type: Standards Track
Status: Final
Created: 18-Jun-2002
Author: Walter Dörwald <[email protected]>
PEP 0294 (RST)
Title: Type Names in the types Module
Type: Standards Track
Status: Rejected
Created: 19-Jun-2002
Author: Oren Tirosh <oren at hishome.net>
PEP 0295 (RST)
Title: Interpretation of multiline string constants
Type: Standards Track
Status: Rejected
Created: 22-Jul-2002
Author: Stepan Koltsov <[email protected]>
PEP 0296 (RST)
Title: Adding a bytes Object Type
Type: Standards Track
Status: Withdrawn
Created: 12-Jul-2002
Author: Scott Gilbert <xscottg at yahoo.com>
PEP 0297 (RST)
Title: Support for System Upgrades
Type: Standards Track
Status: Rejected
Created: 19-Jul-2001
Author: Marc-André Lemburg <[email protected]>
PEP 0298 (RST)
Title: The Locked Buffer Interface
Type: Standards Track
Status: Withdrawn
Created: 26-Jul-2002
Author: Thomas Heller <[email protected]>
PEP 0299 (RST)
Title: Special __main__() function in modules
Type: Standards Track
Status: Rejected
Created: 12-Aug-2002
Author: Jeff Epler <[email protected]>
PEP 0301 (RST)
Title: Package Index and Metadata for Distutils
Type: Standards Track
Status: Final
Created: 24-Oct-2002
Author: Richard Jones <[email protected]>
PEP 0302 (RST)
Title: New Import Hooks
Type: Standards Track
Status: Final
Created: 19-Dec-2002
Author: Just van Rossum <[email protected]>,
PEP 0303 (RST)
Title: Extend divmod() for Multiple Divisors
Type: Standards Track
Status: Rejected
Created: 31-Dec-2002
Author: Thomas Bellman <[email protected]>
PEP 0304 (RST)
Title: Controlling Generation of Bytecode Files
Type: Standards Track
Status: Withdrawn
Created: 22-Jan-2003
Author: Skip Montanaro
PEP 0305 (RST)
Title: CSV File API
Type: Standards Track
Status: Final
Created: 26-Jan-2003
Author: Kevin Altis <[email protected]>,
PEP 0306 (RST)
Title: How to Change Python's Grammar
Type: Informational
Status: Withdrawn
Created: 29-Jan-2003
Author: Michael Hudson <[email protected]>, Jack Diederich <[email protected]>, A…
PEP 0307 (RST)
Title: Extensions to the pickle protocol
Type: Standards Track
Status: Final
Created: 31-Jan-2003
Author: Guido van Rossum, Tim Peters
PEP 0308 (RST)
Title: Conditional Expressions
Type: Standards Track
Status: Final
Created: 07-Feb-2003
Author: Guido van Rossum, Raymond Hettinger
PEP 0309 (RST)
Title: Partial Function Application
Type: Standards Track
Status: Final
Created: 08-Feb-2003
Author: Peter Harris <[email protected]>
PEP 0310 (RST)
Title: Reliable Acquisition/Release Pairs
Type: Standards Track
Status: Rejected
Created: 18-Dec-2002
Author: Michael Hudson <[email protected]>,
PEP 0311 (RST)
Title: Simplified Global Interpreter Lock Acquisition for Extensions
Type: Standards Track
Status: Final
Created: 05-Feb-2003
Author: Mark Hammond <[email protected]>
PEP 0312 (RST)
Title: Simple Implicit Lambda
Type: Standards Track
Status: Deferred
Created: 11-Feb-2003
Author: Roman Suzi <[email protected]>, Alex Martelli <[email protected]>
PEP 0313 (RST)
Title: Adding Roman Numeral Literals to Python
Type: Standards Track
Status: Rejected
Created: 01-Apr-2003
Author: Mike Meyer <[email protected]>
PEP 0314 (RST)
Title: Metadata for Python Software Packages 1.1
Type: Standards Track
Status: Superseded
Created: 12-Apr-2003
Author: A.M. Kuchling, Richard Jones
PEP 0315 (RST)
Title: Enhanced While Loop
Type: Standards Track
Status: Rejected
Created: 25-Apr-2003
Author: Raymond Hettinger <[email protected]>, W Isaac Carroll <[email protected]>
PEP 0316 (RST)
Title: Programming by Contract for Python
Type: Standards Track
Status: Deferred
Created: 02-May-2003
Author: Terence Way <[email protected]>
PEP 0317 (RST)
Title: Eliminate Implicit Exception Instantiation
Type: Standards Track
Status: Rejected
Created: 06-May-2003
Author: Steven Taschuk <[email protected]>
PEP 0318 (RST)
Title: Decorators for Functions and Methods
Type: Standards Track
Status: Final
Created: 05-Jun-2003
Author: Kevin D. Smith <[email protected]>, Jim J. Jewett, Skip Montana…
PEP 0319 (RST)
Title: Python Synchronize/Asynchronize Block
Type: Standards Track
Status: Rejected
Created: 24-Feb-2003
Author: Michel Pelletier <[email protected]>
PEP 0320 (RST)
Title: Python 2.4 Release Schedule
Type: Informational
Status: Final
Created: 29-Jul-2003
Author: Barry Warsaw, Raymond Hettinger, Anthony Baxter
PEP 0321 (RST)
Title: Date/Time Parsing and Formatting
Type: Standards Track
Status: Withdrawn
Created: 16-Sep-2003
Author: A.M. Kuchling <[email protected]>
PEP 0322 (RST)
Title: Reverse Iteration
Type: Standards Track
Status: Final
Created: 24-Sep-2003
Author: Raymond Hettinger <[email protected]>
PEP 0323 (RST)
Title: Copyable Iterators
Type: Standards Track
Status: Deferred
Created: 25-Oct-2003
Author: Alex Martelli <[email protected]>
PEP 0324 (RST)
Title: subprocess - New process module
Type: Standards Track
Status: Final
Created: 19-Nov-2003
Author: Peter Astrand <[email protected]>
PEP 0325 (RST)
Title: Resource-Release Support for Generators
Type: Standards Track
Status: Rejected
Created: 25-Aug-2003
Author: Samuele Pedroni <[email protected]>
PEP 0326 (RST)
Title: A Case for Top and Bottom Values
Type: Standards Track
Status: Rejected
Created: 20-Dec-2003
Author: Josiah Carlson <[email protected]>,
PEP 0327 (RST)
Title: Decimal Data Type
Type: Standards Track
Status: Final
Created: 17-Oct-2003
Author: Facundo Batista <[email protected]>
PEP 0328 (RST)
Title: Imports: Multi-Line and Absolute/Relative
Type: Standards Track
Status: Final
Created: 21-Dec-2003
Author: Aahz <[email protected]>
PEP 0329 (RST)
Title: Treating Builtins as Constants in the Standard Library
Type: Standards Track
Status: Rejected
Created: 18-Apr-2004
Author: Raymond Hettinger <[email protected]>
PEP 0330 (RST)
Title: Python Bytecode Verification
Type: Standards Track
Status: Rejected
Created: 17-Jun-2004
Author: Michel Pelletier <[email protected]>
PEP 0331 (RST)
Title: Locale-Independent Float/String Conversions
Type: Standards Track
Status: Final
Created: 19-Jul-2003
Author: Christian R. Reis <kiko at async.com.br>
PEP 0332 (RST)
Title: Byte vectors and String/Unicode Unification
Type: Standards Track
Status: Rejected
Created: 11-Aug-2004
Author: Skip Montanaro <[email protected]>
PEP 0333 (RST)
Title: Python Web Server Gateway Interface v1.0
Type: Informational
Status: Final
Created: 07-Dec-2003
Author: Phillip J. Eby <[email protected]>
PEP 0334 (RST)
Title: Simple Coroutines via SuspendIteration
Type: Standards Track
Status: Withdrawn
Created: 26-Aug-2004
Author: Clark C. Evans <[email protected]>
PEP 0335 (RST)
Title: Overloadable Boolean Operators
Type: Standards Track
Status: Rejected
Created: 29-Aug-2004
Author: Gregory Ewing <[email protected]>
PEP 0336 (RST)
Title: Make None Callable
Type: Standards Track
Status: Rejected
Created: 28-Oct-2004
Author: Andrew McClelland <[email protected]>
PEP 0337 (RST)
Title: Logging Usage in the Standard Library
Type: Standards Track
Status: Deferred
Created: 02-Oct-2004
Author: Michael P. Dubner <[email protected]>
PEP 0338 (RST)
Title: Executing modules as scripts
Type: Standards Track
Status: Final
Created: 16-Oct-2004
Author: Alyssa Coghlan <[email protected]>
PEP 0339 (RST)
Title: Design of the CPython Compiler
Type: Informational
Status: Withdrawn
Created: 02-Feb-2005
Author: Brett Cannon <[email protected]>
PEP 0340 (RST)
Title: Anonymous Block Statements
Type: Standards Track
Status: Rejected
Created: 27-Apr-2005
Author: Guido van Rossum
PEP 0341 (RST)
Title: Unifying try-except and try-finally
Type: Standards Track
Status: Final
Created: 04-May-2005
Author: Georg Brandl <[email protected]>
PEP 0342 (RST)
Title: Coroutines via Enhanced Generators
Type: Standards Track
Status: Final
Created: 10-May-2005
Author: Guido van Rossum, Phillip J. Eby
PEP 0343 (RST)
Title: The "with" Statement
Type: Standards Track
Status: Final
Created: 13-May-2005
Author: Guido van Rossum, Alyssa Coghlan
PEP 0344 (RST)
Title: Exception Chaining and Embedded Tracebacks
Type: Standards Track
Status: Superseded
Created: 12-May-2005
Author: Ka-Ping Yee
PEP 0345 (RST)
Title: Metadata for Python Software Packages 1.2
Type: Standards Track
Status: Superseded
Created: 28-Apr-2005
Author: Richard Jones <[email protected]>
PEP 0346 (RST)
Title: User Defined ("``with``") Statements
Type: Standards Track
Status: Withdrawn
Created: 06-May-2005
Author: Alyssa Coghlan <[email protected]>
PEP 0347 (RST)
Title: Migrating the Python CVS to Subversion
Type: Process
Status: Final
Created: 14-Jul-2004
Author: Martin von Löwis <[email protected]>
PEP 0348 (RST)
Title: Exception Reorganization for Python 3.0
Type: Standards Track
Status: Rejected
Created: 28-Jul-2005
Author: Brett Cannon <[email protected]>
PEP 0349 (RST)
Title: Allow str() to return unicode strings
Type: Standards Track
Status: Rejected
Created: 02-Aug-2005
Author: Neil Schemenauer <[email protected]>
PEP 0350 (RST)
Title: Codetags
Type: Informational
Status: Rejected
Created: 27-Jun-2005
Author: Micah Elliott <mde at tracos.org>
PEP 0351 (RST)
Title: The freeze protocol
Type: Standards Track
Status: Rejected
Created: 14-Apr-2005
Author: Barry Warsaw <[email protected]>
PEP 0352 (RST)
Title: Required Superclass for Exceptions
Type: Standards Track
Status: Final
Created: 27-Oct-2005
Author: Brett Cannon, Guido van Rossum
PEP 0353 (RST)
Title: Using ssize_t as the index type
Type: Standards Track
Status: Final
Created: 18-Dec-2005
Author: Martin von Löwis <[email protected]>
PEP 0354 (RST)
Title: Enumerations in Python
Type: Standards Track
Status: Superseded
Created: 20-Dec-2005
Author: Ben Finney <[email protected]>
PEP 0355 (RST)
Title: Path - Object oriented filesystem paths
Type: Standards Track
Status: Rejected
Created: 24-Jan-2006
Author: Björn Lindqvist <[email protected]>
PEP 0356 (RST)
Title: Python 2.5 Release Schedule
Type: Informational
Status: Final
Created: 07-Feb-2006
Author: Neal Norwitz, Guido van Rossum, Anthony Baxter
PEP 0357 (RST)
Title: Allowing Any Object to be Used for Slicing
Type: Standards Track
Status: Final
Created: 09-Feb-2006
Author: Travis Oliphant <[email protected]>
PEP 0358 (RST)
Title: The "bytes" Object
Type: Standards Track
Status: Final
Created: 15-Feb-2006
Author: Neil Schemenauer <[email protected]>, Guido van Rossum <[email protected]>
PEP 0359 (RST)
Title: The "make" Statement
Type: Standards Track
Status: Withdrawn
Created: 05-Apr-2006
Author: Steven Bethard <[email protected]>
PEP 0360 (RST)
Title: Externally Maintained Packages
Type: Process
Status: Final
Created: 30-May-2006
Author: Brett Cannon <[email protected]>
PEP 0361 (RST)
Title: Python 2.6 and 3.0 Release Schedule
Type: Informational
Status: Final
Created: 29-Jun-2006
Author: Neal Norwitz, Barry Warsaw
PEP 0362 (RST)
Title: Function Signature Object
Type: Standards Track
Status: Final
Created: 21-Aug-2006
Author: Brett Cannon <[email protected]>, Jiwon Seo <[email protected]>,
PEP 0363 (RST)
Title: Syntax For Dynamic Attribute Access
Type: Standards Track
Status: Rejected
Created: 29-Jan-2007
Author: Ben North <[email protected]>
PEP 0364 (RST)
Title: Transitioning to the Py3K Standard Library
Type: Standards Track
Status: Withdrawn
Created: 01-Mar-2007
Author: Barry Warsaw <[email protected]>
PEP 0365 (RST)
Title: Adding the pkg_resources module
Type: Standards Track
Status: Rejected
Created: 30-Apr-2007
Author: Phillip J. Eby <[email protected]>
PEP 0366 (RST)
Title: Main module explicit relative imports
Type: Standards Track
Status: Final
Created: 01-May-2007
Author: Alyssa Coghlan <[email protected]>
PEP 0367 (RST)
Title: New Super
Type: Standards Track
Status: Superseded
Created: 28-Apr-2007
Author: Calvin Spealman <[email protected]>,
PEP 0368 (RST)
Title: Standard image protocol and class
Type: Standards Track
Status: Deferred
Created: 28-Jun-2007
Author: Lino Mastrodomenico <[email protected]>
PEP 0369 (RST)
Title: Post import hooks
Type: Standards Track
Status: Withdrawn
Created: 02-Jan-2008
Author: Christian Heimes <[email protected]>
PEP 0370 (RST)
Title: Per user site-packages directory
Type: Standards Track
Status: Final
Created: 11-Jan-2008
Author: Christian Heimes <[email protected]>
PEP 0371 (RST)
Title: Addition of the multiprocessing package to the standard library
Type: Standards Track
Status: Final
Created: 06-May-2008
Author: Jesse Noller <[email protected]>,
PEP 0372 (RST)
Title: Adding an ordered dictionary to collections
Type: Standards Track
Status: Final
Created: 15-Jun-2008
Author: Armin Ronacher <[email protected]>,
PEP 0373 (RST)
Title: Python 2.7 Release Schedule
Type: Informational
Status: Final
Created: 03-Nov-2008
Author: Benjamin Peterson <[email protected]>
PEP 0374 (RST)
Title: Choosing a distributed VCS for the Python project
Type: Process
Status: Final
Created: 07-Nov-2008
Author: Brett Cannon <[email protected]>,
PEP 0375 (RST)
Title: Python 3.1 Release Schedule
Type: Informational
Status: Final
Created: 08-Feb-2009
Author: Benjamin Peterson <[email protected]>
PEP 0376 (RST)
Title: Database of Installed Python Distributions
Type: Standards Track
Status: Final
Created: 22-Feb-2009
Author: Tarek Ziadé <[email protected]>
PEP 0377 (RST)
Title: Allow __enter__() methods to skip the statement body
Type: Standards Track
Status: Rejected
Created: 08-Mar-2009
Author: Alyssa Coghlan <[email protected]>
PEP 0378 (RST)
Title: Format Specifier for Thousands Separator
Type: Standards Track
Status: Final
Created: 12-Mar-2009
Author: Raymond Hettinger <[email protected]>
PEP 0379 (RST)
Title: Adding an Assignment Expression
Type: Standards Track
Status: Withdrawn
Created: 14-Mar-2009
Author: Jervis Whitley <[email protected]>
PEP 0380 (RST)
Title: Syntax for Delegating to a Subgenerator
Type: Standards Track
Status: Final
Created: 13-Feb-2009
Author: Gregory Ewing <[email protected]>
PEP 0381 (RST)
Title: Mirroring infrastructure for PyPI
Type: Standards Track
Status: Withdrawn
Created: 21-Mar-2009
Author: Tarek Ziadé <[email protected]>, Martin von Löwis <[email protected]>
PEP 0382 (RST)
Title: Namespace Packages
Type: Standards Track
Status: Rejected
Created: 02-Apr-2009
Author: Martin von Löwis <[email protected]>
PEP 0383 (RST)
Title: Non-decodable Bytes in System Character Interfaces
Type: Standards Track
Status: Final
Created: 22-Apr-2009
Author: Martin von Löwis <[email protected]>
PEP 0384 (RST)
Title: Defining a Stable ABI
Type: Standards Track
Status: Final
Created: 17-May-2009
Author: Martin von Löwis <[email protected]>
PEP 0385 (RST)
Title: Migrating from Subversion to Mercurial
Type: Process
Status: Final
Created: 25-May-2009
Author: Dirkjan Ochtman <[email protected]>,
PEP 0386 (RST)
Title: Changing the version comparison module in Distutils
Type: Standards Track
Status: Superseded
Created: 04-Jun-2009
Author: Tarek Ziadé <[email protected]>
PEP 0387 (RST)
Title: Backwards Compatibility Policy
Type: Process
Status: Active
Created: 18-Jun-2009
Author: Benjamin Peterson <[email protected]>
PEP 0389 (RST)
Title: argparse - New Command Line Parsing Module
Type: Standards Track
Status: Final
Created: 25-Sep-2009
Author: Steven Bethard <[email protected]>
PEP 0390 (RST)
Title: Static metadata for Distutils
Type: Standards Track
Status: Rejected
Created: 10-Oct-2009
Author: Tarek Ziadé <[email protected]>
PEP 0391 (RST)
Title: Dictionary-Based Configuration For Logging
Type: Standards Track
Status: Final
Created: 15-Oct-2009
Author: Vinay Sajip <vinay_sajip at red-dove.com>
PEP 0392 (RST)
Title: Python 3.2 Release Schedule
Type: Informational
Status: Final
Created: 30-Dec-2009
Author: Georg Brandl <[email protected]>
PEP 0393 (RST)
Title: Flexible String Representation
Type: Standards Track
Status: Final
Created: 24-Jan-2010
Author: Martin von Löwis <[email protected]>
PEP 0394 (RST)
Title: The "python" Command on Unix-Like Systems
Type: Informational
Status: Active
Created: 02-Mar-2011
Author: Kerrick Staley <[email protected]>,
PEP 0395 (RST)
Title: Qualified Names for Modules
Type: Standards Track
Status: Withdrawn
Created: 04-Mar-2011
Author: Alyssa Coghlan <[email protected]>
PEP 0396 (RST)
Title: Module Version Numbers
Type: Informational
Status: Withdrawn
Created: 16-Mar-2011
Author: Barry Warsaw <[email protected]>
PEP 0397 (RST)
Title: Python launcher for Windows
Type: Standards Track
Status: Final
Created: 15-Mar-2011
Author: Mark Hammond <[email protected]>,
PEP 0398 (RST)
Title: Python 3.3 Release Schedule
Type: Informational
Status: Final
Created: 23-Mar-2011
Author: Georg Brandl <[email protected]>
PEP 0399 (RST)
Title: Pure Python/C Accelerator Module Compatibility Requirements
Type: Informational
Status: Final
Created: 04-Apr-2011
Author: Brett Cannon <[email protected]>
PEP 0400 (RST)
Title: Deprecate codecs.StreamReader and codecs.StreamWriter
Type: Standards Track
Status: Deferred
Created: 28-May-2011
Author: Victor Stinner <[email protected]>
PEP 0401 (RST)
Title: BDFL Retirement
Type: Process
Status: April Fool!
Created: 01-Apr-2009
Author: Barry Warsaw, Brett Cannon
PEP 0402 (RST)
Title: Simplified Package Layout and Partitioning
Type: Standards Track
Status: Rejected
Created: 12-Jul-2011
Author: Phillip J. Eby
PEP 0403 (RST)
Title: General purpose decorator clause (aka "@in" clause)
Type: Standards Track
Status: Deferred
Created: 13-Oct-2011
Author: Alyssa Coghlan <[email protected]>
PEP 0404 (RST)
Title: Python 2.8 Un-release Schedule
Type: Informational
Status: Final
Created: 09-Nov-2011
Author: Barry Warsaw <[email protected]>
PEP 0405 (RST)
Title: Python Virtual Environments
Type: Standards Track
Status: Final
Created: 13-Jun-2011
Author: Carl Meyer <[email protected]>
PEP 0406 (RST)
Title: Improved Encapsulation of Import State
Type: Standards Track
Status: Withdrawn
Created: 04-Jul-2011
Author: Alyssa Coghlan <[email protected]>, Greg Slodkowicz <[email protected]>
PEP 0407 (RST)
Title: New release cycle and introducing long-term support versions
Type: Process
Status: Deferred
Created: 12-Jan-2012
Author: Antoine Pitrou <[email protected]>,
PEP 0408 (RST)
Title: Standard library __preview__ package
Type: Standards Track
Status: Rejected
Created: 07-Jan-2012
Author: Alyssa Coghlan <[email protected]>,
PEP 0409 (RST)
Title: Suppressing exception context
Type: Standards Track
Status: Final
Created: 26-Jan-2012
Author: Ethan Furman <[email protected]>
PEP 0410 (RST)
Title: Use decimal.Decimal type for timestamps
Type: Standards Track
Status: Rejected
Created: 01-Feb-2012
Author: Victor Stinner <[email protected]>
PEP 0411 (RST)
Title: Provisional packages in the Python standard library
Type: Informational
Status: Superseded
Created: 10-Feb-2012
Author: Alyssa Coghlan <[email protected]>,
PEP 0412 (RST)
Title: Key-Sharing Dictionary
Type: Standards Track
Status: Final
Created: 08-Feb-2012
Author: Mark Shannon <[email protected]>
PEP 0413 (RST)
Title: Faster evolution of the Python Standard Library
Type: Process
Status: Withdrawn
Created: 24-Feb-2012
Author: Alyssa Coghlan <[email protected]>
PEP 0414 (RST)
Title: Explicit Unicode Literal for Python 3.3
Type: Standards Track
Status: Final
Created: 15-Feb-2012
Author: Armin Ronacher <[email protected]>,
PEP 0415 (RST)
Title: Implement context suppression with exception attributes
Type: Standards Track
Status: Final
Created: 26-Feb-2012
Author: Benjamin Peterson <[email protected]>
PEP 0416 (RST)
Title: Add a frozendict builtin type
Type: Standards Track
Status: Rejected
Created: 29-Feb-2012
Author: Victor Stinner <[email protected]>
PEP 0417 (RST)
Title: Including mock in the Standard Library
Type: Standards Track
Status: Final
Created: 12-Mar-2012
Author: Michael Foord <[email protected]>
PEP 0418 (RST)
Title: Add monotonic time, performance counter, and process time functions
Type: Standards Track
Status: Final
Created: 26-Mar-2012
Author: Cameron Simpson <[email protected]>,
PEP 0419 (RST)
Title: Protecting cleanup statements from interruptions
Type: Standards Track
Status: Deferred
Created: 06-Apr-2012
Author: Paul Colomiets <[email protected]>
PEP 0420 (RST)
Title: Implicit Namespace Packages
Type: Standards Track
Status: Final
Created: 19-Apr-2012
Author: Eric V. Smith <[email protected]>
PEP 0421 (RST)
Title: Adding sys.implementation
Type: Standards Track
Status: Final
Created: 26-Apr-2012
Author: Eric Snow <[email protected]>
PEP 0422 (RST)
Title: Simpler customisation of class creation
Type: Standards Track
Status: Withdrawn
Created: 05-Jun-2012
Author: Alyssa Coghlan <[email protected]>,
PEP 0423 (RST)
Title: Naming conventions and recipes related to packaging
Type: Informational
Status: Deferred
Created: 24-May-2012
Author: Benoit Bryon <[email protected]>
PEP 0424 (RST)
Title: A method for exposing a length hint
Type: Standards Track
Status: Final
Created: 14-Jul-2012
Author: Alex Gaynor <[email protected]>
PEP 0425 (RST)
Title: Compatibility Tags for Built Distributions
Type: Standards Track
Status: Final
Created: 27-Jul-2012
Author: Daniel Holth <[email protected]>
PEP 0426 (RST)
Title: Metadata for Python Software Packages 2.0
Type: Informational
Status: Withdrawn
Created: 30-Aug-2012
Author: Alyssa Coghlan <[email protected]>,
PEP 0427 (RST)
Title: The Wheel Binary Package Format 1.0
Type: Standards Track
Status: Final
Created: 20-Sep-2012
Author: Daniel Holth <[email protected]>
PEP 0428 (RST)
Title: The pathlib module -- object-oriented filesystem paths
Type: Standards Track
Status: Final
Created: 30-Jul-2012
Author: Antoine Pitrou <[email protected]>
PEP 0429 (RST)
Title: Python 3.4 Release Schedule
Type: Informational
Status: Final
Created: 17-Oct-2012
Author: Larry Hastings <[email protected]>
PEP 0430 (RST)
Title: Migrating to Python 3 as the default online documentation
Type: Informational
Status: Final
Created: 27-Oct-2012
Author: Alyssa Coghlan <[email protected]>
PEP 0431 (RST)
Title: Time zone support improvements
Type: Standards Track
Status: Superseded
Created: 11-Dec-2012
Author: Lennart Regebro <[email protected]>
PEP 0432 (RST)
Title: Restructuring the CPython startup sequence
Type: Standards Track
Status: Withdrawn
Created: 28-Dec-2012
Author: Alyssa Coghlan <[email protected]>,
PEP 0433 (RST)
Title: Easier suppression of file descriptor inheritance
Type: Standards Track
Status: Superseded
Created: 10-Jan-2013
Author: Victor Stinner <[email protected]>
PEP 0434 (RST)
Title: IDLE Enhancement Exception for All Branches
Type: Informational
Status: Active
Created: 16-Feb-2013
Author: Todd Rovito <[email protected]>,
PEP 0435 (RST)
Title: Adding an Enum type to the Python standard library
Type: Standards Track
Status: Final
Created: 23-Feb-2013
Author: Barry Warsaw <[email protected]>,
PEP 0436 (RST)
Title: The Argument Clinic DSL
Type: Standards Track
Status: Final
Created: 22-Feb-2013
Author: Larry Hastings <[email protected]>
PEP 0437 (RST)
Title: A DSL for specifying signatures, annotations and argument converters
Type: Standards Track
Status: Rejected
Created: 11-Mar-2013
Author: Stefan Krah <[email protected]>
PEP 0438 (RST)
Title: Transitioning to release-file hosting on PyPI
Type: Process
Status: Superseded
Created: 15-Mar-2013
Author: Holger Krekel <[email protected]>, Carl Meyer <[email protected]>
PEP 0439 (RST)
Title: Inclusion of implicit pip bootstrap in Python installation
Type: Standards Track
Status: Rejected
Created: 18-Mar-2013
Author: Richard Jones <[email protected]>
PEP 0440 (RST)
Title: Version Identification and Dependency Specification
Type: Standards Track
Status: Final
Created: 18-Mar-2013
Author: Alyssa Coghlan <[email protected]>,
PEP 0441 (RST)
Title: Improving Python ZIP Application Support
Type: Standards Track
Status: Final
Created: 30-Mar-2013
Author: Daniel Holth <[email protected]>,
PEP 0442 (RST)
Title: Safe object finalization
Type: Standards Track
Status: Final
Created: 18-May-2013
Author: Antoine Pitrou <[email protected]>
PEP 0443 (RST)
Title: Single-dispatch generic functions
Type: Standards Track
Status: Final
Created: 22-May-2013
Author: Łukasz Langa <[email protected]>
PEP 0444 (RST)
Title: Python Web3 Interface
Type: Informational
Status: Deferred
Created: 19-Jul-2010
Author: Chris McDonough <[email protected]>,
PEP 0445 (RST)
Title: Add new APIs to customize Python memory allocators
Type: Standards Track
Status: Final
Created: 15-Jun-2013
Author: Victor Stinner <[email protected]>
PEP 0446 (RST)
Title: Make newly created file descriptors non-inheritable
Type: Standards Track
Status: Final
Created: 05-Aug-2013
Author: Victor Stinner <[email protected]>
PEP 0447 (RST)
Title: Add __getdescriptor__ method to metaclass
Type: Standards Track
Status: Deferred
Created: 12-Jun-2013
Author: Ronald Oussoren <[email protected]>
PEP 0448 (RST)
Title: Additional Unpacking Generalizations
Type: Standards Track
Status: Final
Created: 29-Jun-2013
Author: Joshua Landau <[email protected]>
PEP 0449 (RST)
Title: Removal of the PyPI Mirror Auto Discovery and Naming Scheme
Type: Process
Status: Final
Created: 04-Aug-2013
Author: Donald Stufft <[email protected]>
PEP 0450 (RST)
Title: Adding A Statistics Module To The Standard Library
Type: Standards Track
Status: Final
Created: 01-Aug-2013
Author: Steven D'Aprano <[email protected]>
PEP 0451 (RST)
Title: A ModuleSpec Type for the Import System
Type: Standards Track
Status: Final
Created: 08-Aug-2013
Author: Eric Snow <[email protected]>
PEP 0452 (RST)
Title: API for Cryptographic Hash Functions v2.0
Type: Informational
Status: Final
Created: 15-Aug-2013
Author: A.M. Kuchling <[email protected]>, Christian Heimes <[email protected]>
PEP 0453 (RST)
Title: Explicit bootstrapping of pip in Python installations
Type: Standards Track
Status: Final
Created: 10-Aug-2013
Author: Donald Stufft <[email protected]>,
PEP 0454 (RST)
Title: Add a new tracemalloc module to trace Python memory allocations
Type: Standards Track
Status: Final
Created: 03-Sep-2013
Author: Victor Stinner <[email protected]>
PEP 0455 (RST)
Title: Adding a key-transforming dictionary to collections
Type: Standards Track
Status: Rejected
Created: 13-Sep-2013
Author: Antoine Pitrou <[email protected]>
PEP 0456 (RST)
Title: Secure and interchangeable hash algorithm
Type: Standards Track
Status: Final
Created: 27-Sep-2013
Author: Christian Heimes <[email protected]>
PEP 0457 (RST)
Title: Notation For Positional-Only Parameters
Type: Informational
Status: Final
Created: 08-Oct-2013
Author: Larry Hastings <[email protected]>
PEP 0458 (RST)
Title: Secure PyPI downloads with signed repository metadata
Type: Standards Track
Status: Accepted
Created: 27-Sep-2013
Author: Trishank Karthik Kuppusamy <[email protected]>,
PEP 0459 (RST)
Title: Standard Metadata Extensions for Python Software Packages
Type: Standards Track
Status: Withdrawn
Created: 11-Nov-2013
Author: Alyssa Coghlan <[email protected]>
PEP 0460 (RST)
Title: Add binary interpolation and formatting
Type: Standards Track
Status: Withdrawn
Created: 06-Jan-2014
Author: Antoine Pitrou <[email protected]>
PEP 0461 (RST)
Title: Adding % formatting to bytes and bytearray
Type: Standards Track
Status: Final
Created: 13-Jan-2014
Author: Ethan Furman <[email protected]>
PEP 0462 (RST)
Title: Core development workflow automation for CPython
Type: Process
Status: Withdrawn
Created: 23-Jan-2014
Author: Alyssa Coghlan <[email protected]>
PEP 0463 (RST)
Title: Exception-catching expressions
Type: Standards Track
Status: Rejected
Created: 15-Feb-2014
Author: Chris Angelico <[email protected]>
PEP 0464 (RST)
Title: Removal of the PyPI Mirror Authenticity API
Type: Process
Status: Final
Created: 02-Mar-2014
Author: Donald Stufft <[email protected]>
PEP 0465 (RST)
Title: A dedicated infix operator for matrix multiplication
Type: Standards Track
Status: Final
Created: 20-Feb-2014
Author: Nathaniel J. Smith <[email protected]>
PEP 0466 (RST)
Title: Network Security Enhancements for Python 2.7.x
Type: Standards Track
Status: Final
Created: 23-Mar-2014
Author: Alyssa Coghlan <[email protected]>,
PEP 0467 (RST)
Title: Minor API improvements for binary sequences
Type: Standards Track
Status: Draft
Created: 30-Mar-2014
Author: Alyssa Coghlan <[email protected]>, Ethan Furman <[email protected]>
PEP 0468 (RST)
Title: Preserving the order of \*\*kwargs in a function.
Type: Standards Track
Status: Final
Created: 05-Apr-2014
Author: Eric Snow <[email protected]>
PEP 0469 (RST)
Title: Migration of dict iteration code to Python 3
Type: Standards Track
Status: Withdrawn
Created: 18-Apr-2014
Author: Alyssa Coghlan <[email protected]>
PEP 0470 (RST)
Title: Removing External Hosting Support on PyPI
Type: Process
Status: Final
Created: 12-May-2014
Author: Donald Stufft <[email protected]>
PEP 0471 (RST)
Title: os.scandir() function -- a better and faster directory iterator
Type: Standards Track
Status: Final
Created: 30-May-2014
Author: Ben Hoyt <[email protected]>
PEP 0472 (RST)
Title: Support for indexing with keyword arguments
Type: Standards Track
Status: Rejected
Created: 24-Jun-2014
Author: Stefano Borini, Joseph Martinot-Lagarde
PEP 0473 (RST)
Title: Adding structured data to built-in exceptions
Type: Standards Track
Status: Rejected
Created: 29-Mar-2014
Author: Sebastian Kreft <[email protected]>
PEP 0474 (RST)
Title: Creating forge.python.org
Type: Process
Status: Withdrawn
Created: 19-Jul-2014
Author: Alyssa Coghlan <[email protected]>
PEP 0475 (RST)
Title: Retry system calls failing with EINTR
Type: Standards Track
Status: Final
Created: 29-Jul-2014
Author: Charles-François Natali <[email protected]>, Victor Stinner <vstinne…
PEP 0476 (RST)
Title: Enabling certificate verification by default for stdlib http clients
Type: Standards Track
Status: Final
Created: 28-Aug-2014
Author: Alex Gaynor <[email protected]>
PEP 0477 (RST)
Title: Backport ensurepip (PEP 453) to Python 2.7
Type: Standards Track
Status: Final
Created: 26-Aug-2014
Author: Donald Stufft <[email protected]>,
PEP 0478 (RST)
Title: Python 3.5 Release Schedule
Type: Informational
Status: Final
Created: 22-Sep-2014
Author: Larry Hastings <[email protected]>
PEP 0479 (RST)
Title: Change StopIteration handling inside generators
Type: Standards Track
Status: Final
Created: 15-Nov-2014
Author: Chris Angelico <[email protected]>, Guido van Rossum <[email protected]>
PEP 0480 (RST)
Title: Surviving a Compromise of PyPI: End-to-end signing of packages
Type: Standards Track
Status: Draft
Created: 08-Oct-2014
Author: Trishank Karthik Kuppusamy <[email protected]>,
PEP 0481 (RST)
Title: Migrate CPython to Git, Github, and Phabricator
Type: Process
Status: Withdrawn
Created: 29-Nov-2014
Author: Donald Stufft <[email protected]>
PEP 0482 (RST)
Title: Literature Overview for Type Hints
Type: Informational
Status: Final
Created: 08-Jan-2015
Author: Łukasz Langa <[email protected]>
PEP 0483 (RST)
Title: The Theory of Type Hints
Type: Informational
Status: Final
Created: 19-Dec-2014
Author: Guido van Rossum <[email protected]>, Ivan Levkivskyi <levkivskyi@gmail.…
PEP 0484 (RST)
Title: Type Hints
Type: Standards Track
Status: Final
Created: 29-Sep-2014
Author: Guido van Rossum <[email protected]>, Jukka Lehtosalo <jukka.lehtosalo@i…
PEP 0485 (RST)
Title: A Function for testing approximate equality
Type: Standards Track
Status: Final
Created: 20-Jan-2015
Author: Christopher Barker <[email protected]>
PEP 0486 (RST)
Title: Make the Python Launcher aware of virtual environments
Type: Standards Track
Status: Final
Created: 12-Feb-2015
Author: Paul Moore <[email protected]>
PEP 0487 (RST)
Title: Simpler customisation of class creation
Type: Standards Track
Status: Final
Created: 27-Feb-2015
Author: Martin Teichmann <[email protected]>,
PEP 0488 (RST)
Title: Elimination of PYO files
Type: Standards Track
Status: Final
Created: 20-Feb-2015
Author: Brett Cannon <[email protected]>
PEP 0489 (RST)
Title: Multi-phase extension module initialization
Type: Standards Track
Status: Final
Created: 11-Aug-2013
Author: Petr Viktorin <[email protected]>,
PEP 0490 (RST)
Title: Chain exceptions at C level
Type: Standards Track
Status: Rejected
Created: 25-Mar-2015
Author: Victor Stinner <[email protected]>
PEP 0491 (RST)
Title: The Wheel Binary Package Format 1.9
Type: Standards Track
Status: Deferred
Created: 16-Apr-2015
Author: Daniel Holth <[email protected]>
PEP 0492 (RST)
Title: Coroutines with async and await syntax
Type: Standards Track
Status: Final
Created: 09-Apr-2015
Author: Yury Selivanov <[email protected]>
PEP 0493 (RST)
Title: HTTPS verification migration tools for Python 2.7
Type: Standards Track
Status: Final
Created: 10-May-2015
Author: Alyssa Coghlan <[email protected]>,
PEP 0494 (RST)
Title: Python 3.6 Release Schedule
Type: Informational
Status: Final
Created: 30-May-2015
Author: Ned Deily <[email protected]>
PEP 0495 (RST)
Title: Local Time Disambiguation
Type: Standards Track
Status: Final
Created: 02-Aug-2015
Author: Alexander Belopolsky <[email protected]>, Tim Peters <tim.…
PEP 0496 (RST)
Title: Environment Markers
Type: Informational
Status: Rejected
Created: 03-Jul-2015
Author: James Polley <[email protected]>
PEP 0497 (RST)
Title: A standard mechanism for backward compatibility
Type: Process
Status: Rejected
Created: 04-Aug-2015
Author: Ed Schofield <ed at pythoncharmers.com>
PEP 0498 (RST)
Title: Literal String Interpolation
Type: Standards Track
Status: Final
Created: 01-Aug-2015
Author: Eric V. Smith <[email protected]>
PEP 0499 (RST)
Title: ``python -m foo`` should also bind ``'foo'`` in ``sys.modules``
Type: Standards Track
Status: Deferred
Created: 07-Aug-2015
Author: Cameron Simpson <[email protected]>, Chris Angelico <[email protected]>, Jos…
PEP 0500 (RST)
Title: A protocol for delegating datetime methods to their tzinfo implementatio…
Type: Standards Track
Status: Rejected
Created: 08-Aug-2015
Author: Alexander Belopolsky <[email protected]>, Tim Peters <tim.…
PEP 0501 (RST)
Title: General purpose template literal strings
Type: Standards Track
Status: Withdrawn
Created: 08-Aug-2015
Author: Alyssa Coghlan <[email protected]>, Nick Humrich <[email protected]>
PEP 0502 (RST)
Title: String Interpolation - Extended Discussion
Type: Informational
Status: Rejected
Created: 10-Aug-2015
Author: Mike G. Miller
PEP 0503 (RST)
Title: Simple Repository API
Type: Standards Track
Status: Final
Created: 04-Sep-2015
Author: Donald Stufft <[email protected]>
PEP 0504 (RST)
Title: Using the System RNG by default
Type: Standards Track
Status: Withdrawn
Created: 15-Sep-2015
Author: Alyssa Coghlan <[email protected]>
PEP 0505 (RST)
Title: None-aware operators
Type: Standards Track
Status: Deferred
Created: 18-Sep-2015
Author: Mark E. Haase <[email protected]>, Steve Dower <[email protected]>
PEP 0506 (RST)
Title: Adding A Secrets Module To The Standard Library
Type: Standards Track
Status: Final
Created: 19-Sep-2015
Author: Steven D'Aprano <[email protected]>
PEP 0507 (RST)
Title: Migrate CPython to Git and GitLab
Type: Process
Status: Rejected
Created: 30-Sep-2015
Author: Barry Warsaw <[email protected]>
PEP 0508 (RST)
Title: Dependency specification for Python Software Packages
Type: Standards Track
Status: Final
Created: 11-Nov-2015
Author: Robert Collins <[email protected]>
PEP 0509 (RST)
Title: Add a private version to dict
Type: Standards Track
Status: Superseded
Created: 04-Jan-2016
Author: Victor Stinner <[email protected]>
PEP 0510 (RST)
Title: Specialize functions with guards
Type: Standards Track
Status: Rejected
Created: 04-Jan-2016
Author: Victor Stinner <[email protected]>
PEP 0511 (RST)
Title: API for code transformers
Type: Standards Track
Status: Rejected
Created: 04-Jan-2016
Author: Victor Stinner <[email protected]>
PEP 0512 (RST)
Title: Migrating from hg.python.org to GitHub
Type: Process
Status: Final
Created: 17-Jan-2015
Author: Brett Cannon <[email protected]>
PEP 0513 (RST)
Title: A Platform Tag for Portable Linux Built Distributions
Type: Informational
Status: Superseded
Created: 19-Jan-2016
Author: Robert T. McGibbon <[email protected]>, Nathaniel J. Smith <njs@pobox.…
PEP 0514 (RST)
Title: Python registration in the Windows registry
Type: Informational
Status: Active
Created: 02-Feb-2016
Author: Steve Dower <[email protected]>
PEP 0515 (RST)
Title: Underscores in Numeric Literals
Type: Standards Track
Status: Final
Created: 10-Feb-2016
Author: Georg Brandl, Serhiy Storchaka
PEP 0516 (RST)
Title: Build system abstraction for pip/conda etc
Type: Standards Track
Status: Rejected
Created: 26-Oct-2015
Author: Robert Collins <[email protected]>,
PEP 0517 (RST)
Title: A build-system independent format for source trees
Type: Standards Track
Status: Final
Created: 30-Sep-2015
Author: Nathaniel J. Smith <[email protected]>,
PEP 0518 (RST)
Title: Specifying Minimum Build System Requirements for Python Projects
Type: Standards Track
Status: Final
Created: 10-May-2016
Author: Brett Cannon <[email protected]>,
PEP 0519 (RST)
Title: Adding a file system path protocol
Type: Standards Track
Status: Final
Created: 11-May-2016
Author: Brett Cannon <[email protected]>,
PEP 0520 (RST)
Title: Preserving Class Attribute Definition Order
Type: Standards Track
Status: Final
Created: 07-Jun-2016
Author: Eric Snow <[email protected]>
PEP 0521 (RST)
Title: Managing global context via 'with' blocks in generators and coroutines
Type: Standards Track
Status: Withdrawn
Created: 27-Apr-2015
Author: Nathaniel J. Smith <[email protected]>
PEP 0522 (RST)
Title: Allow BlockingIOError in security sensitive APIs
Type: Standards Track
Status: Rejected
Created: 16-Jun-2016
Author: Alyssa Coghlan <[email protected]>, Nathaniel J. Smith <[email protected]>
PEP 0523 (RST)
Title: Adding a frame evaluation API to CPython
Type: Standards Track
Status: Final
Created: 16-May-2016
Author: Brett Cannon <[email protected]>,
PEP 0524 (RST)
Title: Make os.urandom() blocking on Linux
Type: Standards Track
Status: Final
Created: 20-Jun-2016
Author: Victor Stinner <[email protected]>
PEP 0525 (RST)
Title: Asynchronous Generators
Type: Standards Track
Status: Final
Created: 28-Jul-2016
Author: Yury Selivanov <[email protected]>
PEP 0526 (RST)
Title: Syntax for Variable Annotations
Type: Standards Track
Status: Final
Created: 09-Aug-2016
Author: Ryan Gonzalez <[email protected]>, Philip House <[email protected]>, I…
PEP 0527 (RST)
Title: Removing Un(der)used file types/extensions on PyPI
Type: Standards Track
Status: Final
Created: 23-Aug-2016
Author: Donald Stufft <[email protected]>
PEP 0528 (RST)
Title: Change Windows console encoding to UTF-8
Type: Standards Track
Status: Final
Created: 27-Aug-2016
Author: Steve Dower <[email protected]>
PEP 0529 (RST)
Title: Change Windows filesystem encoding to UTF-8
Type: Standards Track
Status: Final
Created: 27-Aug-2016
Author: Steve Dower <[email protected]>
PEP 0530 (RST)
Title: Asynchronous Comprehensions
Type: Standards Track
Status: Final
Created: 03-Sep-2016
Author: Yury Selivanov <[email protected]>
PEP 0531 (RST)
Title: Existence checking operators
Type: Standards Track
Status: Withdrawn
Created: 25-Oct-2016
Author: Alyssa Coghlan <[email protected]>
PEP 0532 (RST)
Title: A circuit breaking protocol and binary operators
Type: Standards Track
Status: Deferred
Created: 30-Oct-2016
Author: Alyssa Coghlan <[email protected]>,
PEP 0533 (RST)
Title: Deterministic cleanup for iterators
Type: Standards Track
Status: Deferred
Created: 18-Oct-2016
Author: Nathaniel J. Smith
PEP 0534 (RST)
Title: Improved Errors for Missing Standard Library Modules
Type: Standards Track
Status: Deferred
Created: 05-Sep-2016
Author: Tomáš Orsava <[email protected]>,
PEP 0535 (RST)
Title: Rich comparison chaining
Type: Standards Track
Status: Deferred
Created: 12-Nov-2016
Author: Alyssa Coghlan <[email protected]>
PEP 0536 (RST)
Title: Final Grammar for Literal String Interpolation
Type: Standards Track
Status: Withdrawn
Created: 11-Dec-2016
Author: Philipp Angerer <[email protected]>
PEP 0537 (RST)
Title: Python 3.7 Release Schedule
Type: Informational
Status: Final
Created: 23-Dec-2016
Author: Ned Deily <[email protected]>
PEP 0538 (RST)
Title: Coercing the legacy C locale to a UTF-8 based locale
Type: Standards Track
Status: Final
Created: 28-Dec-2016
Author: Alyssa Coghlan <[email protected]>
PEP 0539 (RST)
Title: A New C-API for Thread-Local Storage in CPython
Type: Standards Track
Status: Final
Created: 20-Dec-2016
Author: Erik M. Bray, Masayuki Yamamoto
PEP 0540 (RST)
Title: Add a new UTF-8 Mode
Type: Standards Track
Status: Final
Created: 05-Jan-2016
Author: Victor Stinner <[email protected]>
PEP 0541 (RST)
Title: Package Index Name Retention
Type: Process
Status: Final
Created: 12-Jan-2017
Author: Łukasz Langa <[email protected]>
PEP 0542 (RST)
Title: Dot Notation Assignment In Function Header
Type: Standards Track
Status: Rejected
Created: 10-Feb-2017
Author: Markus Meskanen <[email protected]>
PEP 0543 (RST)
Title: A Unified TLS API for Python
Type: Standards Track
Status: Withdrawn
Created: 17-Oct-2016
Author: Cory Benfield <[email protected]>,
PEP 0544 (RST)
Title: Protocols: Structural subtyping (static duck typing)
Type: Standards Track
Status: Final
Created: 05-Mar-2017
Author: Ivan Levkivskyi <[email protected]>, Jukka Lehtosalo <jukka.lehtosal…
PEP 0545 (RST)
Title: Python Documentation Translations
Type: Process
Status: Active
Created: 04-Mar-2017
Author: Julien Palard <[email protected]>,
PEP 0546 (RST)
Title: Backport ssl.MemoryBIO and ssl.SSLObject to Python 2.7
Type: Standards Track
Status: Rejected
Created: 30-May-2017
Author: Victor Stinner <[email protected]>,
PEP 0547 (RST)
Title: Running extension modules using the -m option
Type: Standards Track
Status: Deferred
Created: 25-May-2017
Author: Marcel Plch <[email protected]>,
PEP 0548 (RST)
Title: More Flexible Loop Control
Type: Standards Track
Status: Rejected
Created: 05-Sep-2017
Author: R David Murray
PEP 0549 (RST)
Title: Instance Descriptors
Type: Standards Track
Status: Rejected
Created: 04-Sep-2017
Author: Larry Hastings <[email protected]>
PEP 0550 (RST)
Title: Execution Context
Type: Standards Track
Status: Withdrawn
Created: 11-Aug-2017
Author: Yury Selivanov <[email protected]>,
PEP 0551 (RST)
Title: Security transparency in the Python runtime
Type: Informational
Status: Withdrawn
Created: 23-Aug-2017
Author: Steve Dower <[email protected]>
PEP 0552 (RST)
Title: Deterministic pycs
Type: Standards Track
Status: Final
Created: 04-Sep-2017
Author: Benjamin Peterson <[email protected]>
PEP 0553 (RST)
Title: Built-in breakpoint()
Type: Standards Track
Status: Final
Created: 05-Sep-2017
Author: Barry Warsaw <[email protected]>
PEP 0554 (RST)
Title: Multiple Interpreters in the Stdlib
Type: Standards Track
Status: Superseded
Created: 05-Sep-2017
Author: Eric Snow <[email protected]>
PEP 0555 (RST)
Title: Context-local variables (contextvars)
Type: Standards Track
Status: Withdrawn
Created: 06-Sep-2017
Author: Koos Zevenhoven
PEP 0556 (RST)
Title: Threaded garbage collection
Type: Standards Track
Status: Deferred
Created: 08-Sep-2017
Author: Antoine Pitrou <[email protected]>
PEP 0557 (RST)
Title: Data Classes
Type: Standards Track
Status: Final
Created: 02-Jun-2017
Author: Eric V. Smith <[email protected]>
PEP 0558 (RST)
Title: Defined semantics for locals()
Type: Standards Track
Status: Withdrawn
Created: 08-Sep-2017
Author: Alyssa Coghlan <[email protected]>
PEP 0559 (RST)
Title: Built-in noop()
Type: Standards Track
Status: Rejected
Created: 08-Sep-2017
Author: Barry Warsaw <[email protected]>
PEP 0560 (RST)
Title: Core support for typing module and generic types
Type: Standards Track
Status: Final
Created: 03-Sep-2017
Author: Ivan Levkivskyi <[email protected]>
PEP 0561 (RST)
Title: Distributing and Packaging Type Information
Type: Standards Track
Status: Final
Created: 09-Sep-2017
Author: Ethan Smith <[email protected]>
PEP 0562 (RST)
Title: Module __getattr__ and __dir__
Type: Standards Track
Status: Final
Created: 09-Sep-2017
Author: Ivan Levkivskyi <[email protected]>
PEP 0563 (RST)
Title: Postponed Evaluation of Annotations
Type: Standards Track
Status: Accepted
Created: 08-Sep-2017
Author: Łukasz Langa <[email protected]>
PEP 0564 (RST)
Title: Add new time functions with nanosecond resolution
Type: Standards Track
Status: Final
Created: 16-Oct-2017
Author: Victor Stinner <[email protected]>
PEP 0565 (RST)
Title: Show DeprecationWarning in __main__
Type: Standards Track
Status: Final
Created: 12-Nov-2017
Author: Alyssa Coghlan <[email protected]>
PEP 0566 (RST)
Title: Metadata for Python Software Packages 2.1
Type: Standards Track
Status: Final
Created: 01-Dec-2017
Author: Dustin Ingram <[email protected]>
PEP 0567 (RST)
Title: Context Variables
Type: Standards Track
Status: Final
Created: 12-Dec-2017
Author: Yury Selivanov <[email protected]>
PEP 0568 (RST)
Title: Generator-sensitivity for Context Variables
Type: Standards Track
Status: Deferred
Created: 04-Jan-2018
Author: Nathaniel J. Smith <[email protected]>
PEP 0569 (RST)
Title: Python 3.8 Release Schedule
Type: Informational
Status: Final
Created: 27-Jan-2018
Author: Łukasz Langa <[email protected]>
PEP 0570 (RST)
Title: Python Positional-Only Parameters
Type: Standards Track
Status: Final
Created: 20-Jan-2018
Author: Larry Hastings <[email protected]>,
PEP 0571 (RST)
Title: The manylinux2010 Platform Tag
Type: Informational
Status: Superseded
Created: 05-Feb-2018
Author: Mark Williams <[email protected]>,
PEP 0572 (RST)
Title: Assignment Expressions
Type: Standards Track
Status: Final
Created: 28-Feb-2018
Author: Chris Angelico <[email protected]>, Tim Peters <[email protected]>,
PEP 0573 (RST)
Title: Module State Access from C Extension Methods
Type: Standards Track
Status: Final
Created: 02-Jun-2016
Author: Petr Viktorin <[email protected]>,
PEP 0574 (RST)
Title: Pickle protocol 5 with out-of-band data
Type: Standards Track
Status: Final
Created: 23-Mar-2018
Author: Antoine Pitrou <[email protected]>
PEP 0575 (RST)
Title: Unifying function/method classes
Type: Standards Track
Status: Withdrawn
Created: 27-Mar-2018
Author: Jeroen Demeyer <[email protected]>
PEP 0576 (RST)
Title: Rationalize Built-in function classes
Type: Standards Track
Status: Withdrawn
Created: 10-May-2018
Author: Mark Shannon <[email protected]>
PEP 0577 (RST)
Title: Augmented Assignment Expressions
Type: Standards Track
Status: Withdrawn
Created: 14-May-2018
Author: Alyssa Coghlan <[email protected]>
PEP 0578 (RST)
Title: Python Runtime Audit Hooks
Type: Standards Track
Status: Final
Created: 16-Jun-2018
Author: Steve Dower <[email protected]>
PEP 0579 (RST)
Title: Refactoring C functions and methods
Type: Informational
Status: Final
Created: 04-Jun-2018
Author: Jeroen Demeyer <[email protected]>
PEP 0580 (RST)
Title: The C call protocol
Type: Standards Track
Status: Rejected
Created: 14-Jun-2018
Author: Jeroen Demeyer <[email protected]>
PEP 0581 (RST)
Title: Using GitHub Issues for CPython
Type: Process
Status: Final
Created: 20-Jun-2018
Author: Mariatta <[email protected]>
PEP 0582 (RST)
Title: Python local packages directory
Type: Standards Track
Status: Rejected
Created: 16-May-2018
Author: Kushal Das <[email protected]>, Steve Dower <[email protected]>,
PEP 0583 (RST)
Title: A Concurrency Memory Model for Python
Type: Informational
Status: Withdrawn
Created: 22-Mar-2008
Author: Jeffrey Yasskin <[email protected]>
PEP 0584 (RST)
Title: Add Union Operators To dict
Type: Standards Track
Status: Final
Created: 01-Mar-2019
Author: Steven D'Aprano <[email protected]>,
PEP 0585 (RST)
Title: Type Hinting Generics In Standard Collections
Type: Standards Track
Status: Final
Created: 03-Mar-2019
Author: Łukasz Langa <[email protected]>
PEP 0586 (RST)
Title: Literal Types
Type: Standards Track
Status: Final
Created: 14-Mar-2019
Author: Michael Lee <[email protected]>, Ivan Levkivskyi <levkivskyi@g…
PEP 0587 (RST)
Title: Python Initialization Configuration
Type: Standards Track
Status: Final
Created: 27-Mar-2019
Author: Victor Stinner <[email protected]>, Alyssa Coghlan <[email protected]…
PEP 0588 (RST)
Title: GitHub Issues Migration Plan
Type: Informational
Status: Final
Created: 27-Mar-2019
Author: Mariatta <[email protected]>
PEP 0589 (RST)
Title: TypedDict: Type Hints for Dictionaries with a Fixed Set of Keys
Type: Standards Track
Status: Final
Created: 20-Mar-2019
Author: Jukka Lehtosalo <[email protected]>
PEP 0590 (RST)
Title: Vectorcall: a fast calling protocol for CPython
Type: Standards Track
Status: Accepted
Created: 29-Mar-2019
Author: Mark Shannon <[email protected]>, Jeroen Demeyer <[email protected]>
PEP 0591 (RST)
Title: Adding a final qualifier to typing
Type: Standards Track
Status: Final
Created: 15-Mar-2019
Author: Michael J. Sullivan <[email protected]>, Ivan Levkivskyi <levkivskyi@gma…
PEP 0592 (RST)
Title: Adding "Yank" Support to the Simple API
Type: Standards Track
Status: Final
Created: 07-May-2019
Author: Donald Stufft <[email protected]>
PEP 0593 (RST)
Title: Flexible function and variable annotations
Type: Standards Track
Status: Final
Created: 26-Apr-2019
Author: Till Varoquaux <[email protected]>, Konstantin Kashin <[email protected]>
PEP 0594 (RST)
Title: Removing dead batteries from the standard library
Type: Standards Track
Status: Final
Created: 20-May-2019
Author: Christian Heimes <[email protected]>,
PEP 0595 (RST)
Title: Improving bugs.python.org
Type: Informational
Status: Withdrawn
Created: 12-May-2019
Author: Ezio Melotti <[email protected]>, Berker Peksag <berker.peksag@gma…
PEP 0596 (RST)
Title: Python 3.9 Release Schedule
Type: Informational
Status: Active
Created: 04-Jun-2019
Author: Łukasz Langa <[email protected]>
PEP 0597 (RST)
Title: Add optional EncodingWarning
Type: Standards Track
Status: Final
Created: 05-Jun-2019
Author: Inada Naoki <[email protected]>
PEP 0598 (RST)
Title: Introducing incremental feature releases
Type: Informational
Status: Withdrawn
Created: 15-Jun-2019
Author: Alyssa Coghlan <[email protected]>
PEP 0599 (RST)
Title: The manylinux2014 Platform Tag
Type: Informational
Status: Superseded
Created: 29-Apr-2019
Author: Dustin Ingram <[email protected]>
PEP 0600 (RST)
Title: Future 'manylinux' Platform Tags for Portable Linux Built Distributions
Type: Standards Track
Status: Final
Created: 03-May-2019
Author: Nathaniel J. Smith <[email protected]>,
PEP 0601 (RST)
Title: Forbid return/break/continue breaking out of finally
Type: Standards Track
Status: Rejected
Created: 26-Aug-2019
Author: Damien George, Batuhan Taskaya
PEP 0602 (RST)
Title: Annual Release Cycle for Python
Type: Process
Status: Active
Created: 04-Jun-2019
Author: Łukasz Langa <[email protected]>
PEP 0603 (RST)
Title: Adding a frozenmap type to collections
Type: Standards Track
Status: Draft
Created: 12-Sep-2019
Author: Yury Selivanov <[email protected]>
PEP 0604 (RST)
Title: Allow writing union types as ``X | Y``
Type: Standards Track
Status: Final
Created: 28-Aug-2019
Author: Philippe PRADOS <[email protected]>, Maggie Moss <[email protected]>
PEP 0605 (RST)
Title: A rolling feature release stream for CPython
Type: Informational
Status: Rejected
Created: 20-Sep-2019
Author: Steve Dower <[email protected]>, Alyssa Coghlan <[email protected]…
PEP 0606 (RST)
Title: Python Compatibility Version
Type: Standards Track
Status: Rejected
Created: 18-Oct-2019
Author: Victor Stinner <[email protected]>
PEP 0607 (RST)
Title: Reducing CPython's Feature Delivery Latency
Type: Informational
Status: Final
Created: 11-Oct-2019
Author: Łukasz Langa <[email protected]>,
PEP 0608 (RST)
Title: Coordinated Python release
Type: Standards Track
Status: Rejected
Created: 25-Oct-2019
Author: Miro Hrončok <[email protected]>,
PEP 0609 (RST)
Title: Python Packaging Authority (PyPA) Governance
Type: Process
Status: Active
Created: 05-Nov-2019
Author: Dustin Ingram <[email protected]>,
PEP 0610 (RST)
Title: Recording the Direct URL Origin of installed distributions
Type: Standards Track
Status: Final
Created: 21-Apr-2019
Author: Stéphane Bidoul <[email protected]>, Chris Jerdonek <chris.jer…
PEP 0611 (RST)
Title: The one million limit
Type: Standards Track
Status: Withdrawn
Created: 05-Dec-2019
Author: Mark Shannon <[email protected]>
PEP 0612 (RST)
Title: Parameter Specification Variables
Type: Standards Track
Status: Final
Created: 18-Dec-2019
Author: Mark Mendoza <[email protected]>
PEP 0613 (RST)
Title: Explicit Type Aliases
Type: Standards Track
Status: Final
Created: 21-Jan-2020
Author: Shannon Zhu <[email protected]>
PEP 0614 (RST)
Title: Relaxing Grammar Restrictions On Decorators
Type: Standards Track
Status: Final
Created: 10-Feb-2020
Author: Brandt Bucher <[email protected]>
PEP 0615 (RST)
Title: Support for the IANA Time Zone Database in the Standard Library
Type: Standards Track
Status: Final
Created: 22-Feb-2020
Author: Paul Ganssle <paul at ganssle.io>
PEP 0616 (RST)
Title: String methods to remove prefixes and suffixes
Type: Standards Track
Status: Final
Created: 19-Mar-2020
Author: Dennis Sweeney <[email protected]>
PEP 0617 (RST)
Title: New PEG parser for CPython
Type: Standards Track
Status: Final
Created: 24-Mar-2020
Author: Guido van Rossum <[email protected]>,
PEP 0618 (RST)
Title: Add Optional Length-Checking To zip
Type: Standards Track
Status: Final
Created: 01-May-2020
Author: Brandt Bucher <[email protected]>
PEP 0619 (RST)
Title: Python 3.10 Release Schedule
Type: Informational
Status: Active
Created: 25-May-2020
Author: Pablo Galindo Salgado <[email protected]>
PEP 0620 (RST)
Title: Hide implementation details from the C API
Type: Standards Track
Status: Withdrawn
Created: 19-Jun-2020
Author: Victor Stinner <[email protected]>
PEP 0621 (RST)
Title: Storing project metadata in pyproject.toml
Type: Standards Track
Status: Final
Created: 22-Jun-2020
Author: Brett Cannon <[email protected]>,
PEP 0622 (RST)
Title: Structural Pattern Matching
Type: Standards Track
Status: Superseded
Created: 23-Jun-2020
Author: Brandt Bucher <[email protected]>,
PEP 0623 (RST)
Title: Remove wstr from Unicode
Type: Standards Track
Status: Final
Created: 25-Jun-2020
Author: Inada Naoki <[email protected]>
PEP 0624 (RST)
Title: Remove Py_UNICODE encoder APIs
Type: Standards Track
Status: Final
Created: 06-Jul-2020
Author: Inada Naoki <[email protected]>
PEP 0625 (RST)
Title: Filename of a Source Distribution
Type: Standards Track
Status: Accepted
Created: 08-Jul-2020
Author: Tzu-ping Chung <[email protected]>,
PEP 0626 (RST)
Title: Precise line numbers for debugging and other tools.
Type: Standards Track
Status: Final
Created: 15-Jul-2020
Author: Mark Shannon <[email protected]>
PEP 0627 (RST)
Title: Recording installed projects
Type: Standards Track
Status: Final
Created: 15-Jul-2020
Author: Petr Viktorin <[email protected]>
PEP 0628 (RST)
Title: Add ``math.tau``
Type: Standards Track
Status: Final
Created: 28-Jun-2011
Author: Alyssa Coghlan <[email protected]>
PEP 0629 (RST)
Title: Versioning PyPI's Simple API
Type: Standards Track
Status: Final
Created: 16-Jul-2020
Author: Donald Stufft <[email protected]>
PEP 0630 (RST)
Title: Isolating Extension Modules
Type: Informational
Status: Final
Created: 25-Aug-2020
Author: Petr Viktorin <[email protected]>
PEP 0631 (RST)
Title: Dependency specification in pyproject.toml based on PEP 508
Type: Standards Track
Status: Superseded
Created: 20-Aug-2020
Author: Ofek Lev <[email protected]>
PEP 0632 (RST)
Title: Deprecate distutils module
Type: Standards Track
Status: Final
Created: 03-Sep-2020
Author: Steve Dower <[email protected]>
PEP 0633 (RST)
Title: Dependency specification in pyproject.toml using an exploded TOML table
Type: Standards Track
Status: Rejected
Created: 02-Sep-2020
Author: Laurie Opperman <[email protected]>,
PEP 0634 (RST)
Title: Structural Pattern Matching: Specification
Type: Standards Track
Status: Final
Created: 12-Sep-2020
Author: Brandt Bucher <[email protected]>,
PEP 0635 (RST)
Title: Structural Pattern Matching: Motivation and Rationale
Type: Informational
Status: Final
Created: 12-Sep-2020
Author: Tobias Kohn <[email protected]>,
PEP 0636 (RST)
Title: Structural Pattern Matching: Tutorial
Type: Informational
Status: Final
Created: 12-Sep-2020
Author: Daniel F Moisset <[email protected]>
PEP 0637 (RST)
Title: Support for indexing with keyword arguments
Type: Standards Track
Status: Rejected
Created: 24-Aug-2020
Author: Stefano Borini
PEP 0638 (RST)
Title: Syntactic Macros
Type: Standards Track
Status: Draft
Created: 24-Sep-2020
Author: Mark Shannon <[email protected]>
PEP 0639 (RST)
Title: Improving License Clarity with Better Package Metadata
Type: Standards Track
Status: Provisional
Created: 15-Aug-2019
Author: Philippe Ombredanne <[email protected]>,
PEP 0640 (RST)
Title: Unused variable syntax
Type: Standards Track
Status: Rejected
Created: 04-Oct-2020
Author: Thomas Wouters <[email protected]>
PEP 0641 (RST)
Title: Using an underscore in the version portion of Python 3.10 compatibility …
Type: Standards Track
Status: Rejected
Created: 20-Oct-2020
Author: Brett Cannon <[email protected]>,
PEP 0642 (RST)
Title: Explicit Pattern Syntax for Structural Pattern Matching
Type: Standards Track
Status: Rejected
Created: 26-Sep-2020
Author: Alyssa Coghlan <[email protected]>
PEP 0643 (RST)
Title: Metadata for Package Source Distributions
Type: Standards Track
Status: Final
Created: 24-Oct-2020
Author: Paul Moore <[email protected]>
PEP 0644 (RST)
Title: Require OpenSSL 1.1.1 or newer
Type: Standards Track
Status: Final
Created: 27-Oct-2020
Author: Christian Heimes <[email protected]>
PEP 0645 (RST)
Title: Allow writing optional types as ``x?``
Type: Standards Track
Status: Withdrawn
Created: 25-Aug-2020
Author: Maggie Moss <[email protected]>
PEP 0646 (RST)
Title: Variadic Generics
Type: Standards Track
Status: Final
Created: 16-Sep-2020
Author: Mark Mendoza <[email protected]>,
PEP 0647 (RST)
Title: User-Defined Type Guards
Type: Standards Track
Status: Final
Created: 07-Oct-2020
Author: Eric Traut <erictr at microsoft.com>
PEP 0648 (RST)
Title: Extensible customizations of the interpreter at startup
Type: Standards Track
Status: Rejected
Created: 30-Dec-2020
Author: Mario Corchero <[email protected]>
PEP 0649 (RST)
Title: Deferred Evaluation Of Annotations Using Descriptors
Type: Standards Track
Status: Accepted
Created: 11-Jan-2021
Author: Larry Hastings <[email protected]>
PEP 0650 (RST)
Title: Specifying Installer Requirements for Python Projects
Type: Standards Track
Status: Withdrawn
Created: 16-Jul-2020
Author: Vikram Jayanthi <[email protected]>,
PEP 0651 (RST)
Title: Robust Stack Overflow Handling
Type: Standards Track
Status: Rejected
Created: 18-Jan-2021
Author: Mark Shannon <[email protected]>
PEP 0652 (RST)
Title: Maintaining the Stable ABI
Type: Standards Track
Status: Final
Created: 09-Feb-2021
Author: Petr Viktorin <[email protected]>
PEP 0653 (RST)
Title: Precise Semantics for Pattern Matching
Type: Standards Track
Status: Draft
Created: 09-Feb-2021
Author: Mark Shannon <[email protected]>
PEP 0654 (RST)
Title: Exception Groups and except*
Type: Standards Track
Status: Final
Created: 22-Feb-2021
Author: Irit Katriel <[email protected]>,
PEP 0655 (RST)
Title: Marking individual TypedDict items as required or potentially-missing
Type: Standards Track
Status: Final
Created: 30-Jan-2021
Author: David Foster <david at dafoster.net>
PEP 0656 (RST)
Title: Platform Tag for Linux Distributions Using Musl
Type: Standards Track
Status: Final
Created: 17-Mar-2021
Author: Tzu-ping Chung <[email protected]>
PEP 0657 (RST)
Title: Include Fine Grained Error Locations in Tracebacks
Type: Standards Track
Status: Final
Created: 08-May-2021
Author: Pablo Galindo <[email protected]>,
PEP 0658 (RST)
Title: Serve Distribution Metadata in the Simple Repository API
Type: Standards Track
Status: Accepted
Created: 10-May-2021
Author: Tzu-ping Chung <[email protected]>
PEP 0659 (RST)
Title: Specializing Adaptive Interpreter
Type: Informational
Status: Final
Created: 13-Apr-2021
Author: Mark Shannon <[email protected]>
PEP 0660 (RST)
Title: Editable installs for pyproject.toml based builds (wheel based)
Type: Standards Track
Status: Final
Created: 30-Mar-2021
Author: Daniel Holth <[email protected]>, Stéphane Bidoul <stephane.bidoul@gmai…
PEP 0661 (RST)
Title: Sentinel Values
Type: Standards Track
Status: Draft
Created: 06-Jun-2021
Author: Tal Einat <[email protected]>
PEP 0662 (RST)
Title: Editable installs via virtual wheels
Type: Standards Track
Status: Rejected
Created: 28-May-2021
Author: Bernát Gábor <[email protected]>
PEP 0663 (RST)
Title: Standardizing Enum str(), repr(), and format() behaviors
Type: Informational
Status: Rejected
Created: 30-Jun-2021
Author: Ethan Furman <[email protected]>
PEP 0664 (RST)
Title: Python 3.11 Release Schedule
Type: Informational
Status: Active
Created: 12-Jul-2021
Author: Pablo Galindo Salgado <[email protected]>
PEP 0665 (RST)
Title: A file format to list Python dependencies for reproducibility of an appl…
Type: Standards Track
Status: Rejected
Created: 29-Jul-2021
Author: Brett Cannon <[email protected]>,
PEP 0666 (RST)
Title: Reject Foolish Indentation
Type: Standards Track
Status: Rejected
Created: 03-Dec-2001
Author: Laura Creighton <[email protected]>
PEP 0667 (RST)
Title: Consistent views of namespaces
Type: Standards Track
Status: Final
Created: 30-Jul-2021
Author: Mark Shannon <[email protected]>,
PEP 0668 (RST)
Title: Marking Python base environments as “externally managed”
Type: Standards Track
Status: Accepted
Created: 18-May-2021
Author: Geoffrey Thomas <[email protected]>,
PEP 0669 (RST)
Title: Low Impact Monitoring for CPython
Type: Standards Track
Status: Final
Created: 18-Aug-2021
Author: Mark Shannon <[email protected]>
PEP 0670 (RST)
Title: Convert macros to functions in the Python C API
Type: Standards Track
Status: Final
Created: 19-Oct-2021
Author: Erlend Egeberg Aasland <[email protected]>,
PEP 0671 (RST)
Title: Syntax for late-bound function argument defaults
Type: Standards Track
Status: Draft
Created: 24-Oct-2021
Author: Chris Angelico <[email protected]>
PEP 0672 (RST)
Title: Unicode-related Security Considerations for Python
Type: Informational
Status: Active
Created: 01-Nov-2021
Author: Petr Viktorin <[email protected]>
PEP 0673 (RST)
Title: Self Type
Type: Standards Track
Status: Final
Created: 10-Nov-2021
Author: Pradeep Kumar Srinivasan <[email protected]>,
PEP 0674 (RST)
Title: Disallow using macros as l-values
Type: Standards Track
Status: Deferred
Created: 30-Nov-2021
Author: Victor Stinner <[email protected]>
PEP 0675 (RST)
Title: Arbitrary Literal String Type
Type: Standards Track
Status: Final
Created: 30-Nov-2021
Author: Pradeep Kumar Srinivasan <[email protected]>, Graham Bleaney <gbleaney…
PEP 0676 (RST)
Title: PEP Infrastructure Process
Type: Process
Status: Active
Created: 01-Nov-2021
Author: Adam Turner <[email protected]>
PEP 0677 (RST)
Title: Callable Type Syntax
Type: Standards Track
Status: Rejected
Created: 13-Dec-2021
Author: Steven Troxler <[email protected]>,
PEP 0678 (RST)
Title: Enriching Exceptions with Notes
Type: Standards Track
Status: Final
Created: 20-Dec-2021
Author: Zac Hatfield-Dodds <[email protected]>
PEP 0679 (RST)
Title: Allow parentheses in assert statements
Type: Standards Track
Status: Draft
Created: 07-Jan-2022
Author: Pablo Galindo Salgado <[email protected]>
PEP 0680 (RST)
Title: tomllib: Support for Parsing TOML in the Standard Library
Type: Standards Track
Status: Final
Created: 01-Jan-2022
Author: Taneli Hukkinen, Shantanu Jain <hauntsaninja at gmail.com>
PEP 0681 (RST)
Title: Data Class Transforms
Type: Standards Track
Status: Final
Created: 02-Dec-2021
Author: Erik De Bonte <erikd at microsoft.com>,
PEP 0682 (RST)
Title: Format Specifier for Signed Zero
Type: Standards Track
Status: Final
Created: 29-Jan-2022
Author: John Belmonte <[email protected]>
PEP 0683 (RST)
Title: Immortal Objects, Using a Fixed Refcount
Type: Standards Track
Status: Final
Created: 10-Feb-2022
Author: Eric Snow <[email protected]>, Eddie Elizondo <eduardo.elizon…
PEP 0684 (RST)
Title: A Per-Interpreter GIL
Type: Standards Track
Status: Final
Created: 08-Mar-2022
Author: Eric Snow <[email protected]>
PEP 0685 (RST)
Title: Comparison of extra names for optional distribution dependencies
Type: Standards Track
Status: Accepted
Created: 08-Mar-2022
Author: Brett Cannon <[email protected]>
PEP 0686 (RST)
Title: Make UTF-8 mode default
Type: Standards Track
Status: Accepted
Created: 18-Mar-2022
Author: Inada Naoki <[email protected]>
PEP 0687 (RST)
Title: Isolating modules in the standard library
Type: Standards Track
Status: Accepted
Created: 04-Apr-2022
Author: Erlend Egeberg Aasland <[email protected]>, Petr Viktorin <encukou@gmai…
PEP 0688 (RST)
Title: Making the buffer protocol accessible in Python
Type: Standards Track
Status: Final
Created: 23-Apr-2022
Author: Jelle Zijlstra <[email protected]>
PEP 0689 (RST)
Title: Unstable C API tier
Type: Standards Track
Status: Final
Created: 22-Apr-2022
Author: Petr Viktorin <[email protected]>
PEP 0690 (RST)
Title: Lazy Imports
Type: Standards Track
Status: Rejected
Created: 29-Apr-2022
Author: Germán Méndez Bravo <[email protected]>, Carl Meyer <[email protected]…
PEP 0691 (RST)
Title: JSON-based Simple API for Python Package Indexes
Type: Standards Track
Status: Accepted
Created: 04-May-2022
Author: Donald Stufft <[email protected]>,
PEP 0692 (RST)
Title: Using TypedDict for more precise \*\*kwargs typing
Type: Standards Track
Status: Final
Created: 29-May-2022
Author: Franek Magiera <[email protected]>
PEP 0693 (RST)
Title: Python 3.12 Release Schedule
Type: Informational
Status: Active
Created: 24-May-2022
Author: Thomas Wouters <[email protected]>
PEP 0694 (RST)
Title: Upload 2.0 API for Python Package Repositories
Type: Standards Track
Status: Draft
Created: 11-Jun-2022
Author: Donald Stufft <[email protected]>
PEP 0695 (RST)
Title: Type Parameter Syntax
Type: Standards Track
Status: Final
Created: 15-Jun-2022
Author: Eric Traut <erictr at microsoft.com>
PEP 0696 (RST)
Title: Type Defaults for Type Parameters
Type: Standards Track
Status: Final
Created: 14-Jul-2022
Author: James Hilton-Balfe <[email protected]>
PEP 0697 (RST)
Title: Limited C API for Extending Opaque Types
Type: Standards Track
Status: Final
Created: 23-Aug-2022
Author: Petr Viktorin <[email protected]>
PEP 0698 (RST)
Title: Override Decorator for Static Typing
Type: Standards Track
Status: Final
Created: 05-Sep-2022
Author: Steven Troxler <[email protected]>,
PEP 0699 (RST)
Title: Remove private dict version field added in PEP 509
Type: Standards Track
Status: Accepted
Created: 03-Oct-2022
Author: Ken Jin <[email protected]>
PEP 0700 (RST)
Title: Additional Fields for the Simple API for Package Indexes
Type: Standards Track
Status: Final
Created: 21-Oct-2022
Author: Paul Moore <[email protected]>
PEP 0701 (RST)
Title: Syntactic formalization of f-strings
Type: Standards Track
Status: Accepted
Created: 15-Nov-2022
Author: Pablo Galindo <[email protected]>,
PEP 0702 (RST)
Title: Marking deprecations using the type system
Type: Standards Track
Status: Final
Created: 30-Dec-2022
Author: Jelle Zijlstra <[email protected]>
PEP 0703 (RST)
Title: Making the Global Interpreter Lock Optional in CPython
Type: Standards Track
Status: Accepted
Created: 09-Jan-2023
Author: Sam Gross <colesbury at gmail.com>
PEP 0704 (RST)
Title: Require virtual environments by default for package installers
Type: Standards Track
Status: Withdrawn
Created: 16-Jan-2023
Author: Pradyun Gedam <[email protected]>
PEP 0705 (RST)
Title: TypedDict: Read-only items
Type: Standards Track
Status: Final
Created: 07-Nov-2022
Author: Alice Purcell <[email protected]>
PEP 0706 (RST)
Title: Filter for tarfile.extractall
Type: Standards Track
Status: Final
Created: 09-Feb-2023
Author: Petr Viktorin <[email protected]>
PEP 0707 (RST)
Title: A simplified signature for __exit__ and __aexit__
Type: Standards Track
Status: Rejected
Created: 18-Feb-2023
Author: Irit Katriel <[email protected]>
PEP 0708 (RST)
Title: Extending the Repository API to Mitigate Dependency Confusion Attacks
Type: Standards Track
Status: Provisional
Created: 20-Feb-2023
Author: Donald Stufft <[email protected]>
PEP 0709 (RST)
Title: Inlined comprehensions
Type: Standards Track
Status: Final
Created: 24-Feb-2023
Author: Carl Meyer <[email protected]>
PEP 0710 (RST)
Title: Recording the provenance of installed packages
Type: Standards Track
Status: Draft
Created: 27-Mar-2023
Author: Fridolín Pokorný <fridolin.pokorny at gmail.com>
PEP 0711 (RST)
Title: PyBI: a standard format for distributing Python Binaries
Type: Standards Track
Status: Draft
Created: 06-Apr-2023
Author: Nathaniel J. Smith <[email protected]>
PEP 0712 (RST)
Title: Adding a "converter" parameter to dataclasses.field
Type: Standards Track
Status: Rejected
Created: 01-Jan-2023
Author: Joshua Cannon <[email protected]>
PEP 0713 (RST)
Title: Callable Modules
Type: Standards Track
Status: Rejected
Created: 20-Apr-2023
Author: Amethyst Reese <amethyst at n7.gg>
PEP 0714 (RST)
Title: Rename dist-info-metadata in the Simple API
Type: Standards Track
Status: Accepted
Created: 06-Jun-2023
Author: Donald Stufft <[email protected]>
PEP 0715 (RST)
Title: Disabling bdist_egg distribution uploads on PyPI
Type: Standards Track
Status: Final
Created: 06-Jun-2023
Author: William Woodruff <[email protected]>
PEP 0718 (RST)
Title: Subscriptable functions
Type: Standards Track
Status: Draft
Created: 23-Jun-2023
Author: James Hilton-Balfe <[email protected]>
PEP 0719 (RST)
Title: Python 3.13 Release Schedule
Type: Informational
Status: Active
Created: 26-May-2023
Author: Thomas Wouters <[email protected]>
PEP 0720 (RST)
Title: Cross-compiling Python packages
Type: Informational
Status: Draft
Created: 01-Jul-2023
Author: Filipe Laíns <[email protected]>
PEP 0721 (RST)
Title: Using tarfile.data_filter for source distribution extraction
Type: Standards Track
Status: Final
Created: 12-Jul-2023
Author: Petr Viktorin <[email protected]>
PEP 0722 (RST)
Title: Dependency specification for single-file scripts
Type: Standards Track
Status: Rejected
Created: 19-Jul-2023
Author: Paul Moore <[email protected]>
PEP 0723 (RST)
Title: Inline script metadata
Type: Standards Track
Status: Final
Created: 04-Aug-2023
Author: Ofek Lev <[email protected]>
PEP 0724 (RST)
Title: Stricter Type Guards
Type: Standards Track
Status: Withdrawn
Created: 28-Jul-2023
Author: Rich Chiodo <rchiodo at microsoft.com>,
PEP 0725 (RST)
Title: Specifying external dependencies in pyproject.toml
Type: Standards Track
Status: Draft
Created: 17-Aug-2023
Author: Pradyun Gedam <[email protected]>,
PEP 0726 (RST)
Title: Module ``__setattr__`` and ``__delattr__``
Type: Standards Track
Status: Rejected
Created: 24-Aug-2023
Author: Sergey B Kirpichev <[email protected]>
PEP 0727 (RST)
Title: Documentation in Annotated Metadata
Type: Standards Track
Status: Draft
Created: 28-Aug-2023
Author: Sebastián Ramírez <[email protected]>
PEP 0728 (RST)
Title: TypedDict with Typed Extra Items
Type: Standards Track
Status: Draft
Created: 12-Sep-2023
Author: Zixuan James Li <[email protected]>
PEP 0729 (RST)
Title: Typing governance process
Type: Process
Status: Active
Created: 19-Sep-2023
Author: Jelle Zijlstra <[email protected]>, Shantanu Jain <hauntsaninja …
PEP 0730 (RST)
Title: Adding iOS as a supported platform
Type: Standards Track
Status: Final
Created: 09-Oct-2023
Author: Russell Keith-Magee <[email protected]>
PEP 0731 (RST)
Title: C API Working Group Charter
Type: Process
Status: Active
Created: 11-Oct-2023
Author: Guido van Rossum <[email protected]>,
PEP 0732 (RST)
Title: The Python Documentation Editorial Board
Type: Process
Status: Active
Created: 14-Oct-2023
Author: Joanna Jablonski
PEP 0733 (RST)
Title: An Evaluation of Python's Public C API
Type: Informational
Status: Final
Created: 16-Oct-2023
Author: Erlend Egeberg Aasland <[email protected]>,
PEP 0734 (RST)
Title: Multiple Interpreters in the Stdlib
Type: Standards Track
Status: Deferred
Created: 06-Nov-2023
Author: Eric Snow <[email protected]>
PEP 0735 (RST)
Title: Dependency Groups in pyproject.toml
Type: Standards Track
Status: Accepted
Created: 20-Nov-2023
Author: Stephen Rosen <[email protected]>
PEP 0736 (RST)
Title: Shorthand syntax for keyword arguments at invocation
Type: Standards Track
Status: Draft
Created: 28-Nov-2023
Author: Joshua Bambrick <[email protected]>,
PEP 0737 (RST)
Title: C API to format a type fully qualified name
Type: Standards Track
Status: Final
Created: 29-Nov-2023
Author: Victor Stinner <[email protected]>
PEP 0738 (RST)
Title: Adding Android as a supported platform
Type: Standards Track
Status: Final
Created: 12-Dec-2023
Author: Malcolm Smith <[email protected]>
PEP 0739 (RST)
Title: Static description file for build details of Python installations
Type: Standards Track
Status: Draft
Created: 19-Dec-2023
Author: Filipe Laíns <[email protected]>
PEP 0740 (RST)
Title: Index support for digital attestations
Type: Standards Track
Status: Final
Created: 08-Jan-2024
Author: William Woodruff <[email protected]>,
PEP 0741 (RST)
Title: Python Configuration C API
Type: Standards Track
Status: Final
Created: 18-Jan-2024
Author: Victor Stinner <[email protected]>
PEP 0742 (RST)
Title: Narrowing types with TypeIs
Type: Standards Track
Status: Final
Created: 07-Feb-2024
Author: Jelle Zijlstra <[email protected]>
PEP 0743 (RST)
Title: Add Py_COMPAT_API_VERSION to the Python C API
Type: Standards Track
Status: Draft
Created: 11-Mar-2024
Author: Victor Stinner <[email protected]>,
PEP 0744 (RST)
Title: JIT Compilation
Type: Informational
Status: Draft
Created: 11-Apr-2024
Author: Brandt Bucher <[email protected]>,
PEP 0745 (RST)
Title: Python 3.14 Release Schedule
Type: Informational
Status: Active
Created: 24-Apr-2024
Author: Hugo van Kemenade
PEP 0746 (RST)
Title: Type checking Annotated metadata
Type: Standards Track
Status: Draft
Created: 20-May-2024
Author: Adrian Garcia Badaracco <[email protected]>
PEP 0747 (RST)
Title: Annotating Type Forms
Type: Standards Track
Status: Draft
Created: 27-May-2024
Author: David Foster <david at dafoster.net>, Eric Traut <erictr at microsoft.c…
PEP 0748 (RST)
Title: A Unified TLS API for Python
Type: Standards Track
Status: Draft
Created: 27-Jun-2024
Author: Joop van de Pol <[email protected]>,
PEP 0749 (RST)
Title: Implementing PEP 649
Type: Standards Track
Status: Draft
Created: 28-May-2024
Author: Jelle Zijlstra <[email protected]>
PEP 0750 (RST)
Title: Template Strings
Type: Standards Track
Status: Draft
Created: 08-Jul-2024
Author: Jim Baker <[email protected]>,
PEP 0751 (RST)
Title: A file format to record Python dependencies for installation reproducibi…
Type: Standards Track
Status: Draft
Created: 24-Jul-2024
Author: Brett Cannon <[email protected]>
PEP 0752 (RST)
Title: Implicit namespaces for package repositories
Type: Standards Track
Status: Draft
Created: 13-Aug-2024
Author: Ofek Lev <[email protected]>
PEP 0753 (RST)
Title: Uniform project URLs in core metadata
Type: Standards Track
Status: Accepted
Created: 29-Aug-2024
Author: William Woodruff <[email protected]>,
PEP 0754 (RST)
Title: IEEE 754 Floating Point Special Values
Type: Standards Track
Status: Rejected
Created: 28-Mar-2003
Author: Gregory R. Warnes <[email protected]>
PEP 0755 (RST)
Title: Implicit namespace policy for PyPI
Type: Process
Status: Draft
Created: 05-Sep-2024
Author: Ofek Lev <[email protected]>
PEP 0756 (RST)
Title: Add PyUnicode_Export() and PyUnicode_Import() C functions
Type: Standards Track
Status: Withdrawn
Created: 13-Sep-2024
Author: Victor Stinner <[email protected]>
PEP 0757 (RST)
Title: C API to import-export Python integers
Type: Standards Track
Status: Accepted
Created: 13-Sep-2024
Author: Sergey B Kirpichev <[email protected]>,
PEP 0758 (RST)
Title: Allow ``except`` and ``except*`` expressions without parentheses
Type: Standards Track
Status: Draft
Created: 30-Sep-2024
Author: Pablo Galindo <[email protected]>, Brett Cannon <[email protected]>
PEP 0759 (RST)
Title: External Wheel Hosting
Type: Standards Track
Status: Draft
Created: 01-Oct-2024
Author: Barry Warsaw <[email protected]>,
PEP 0760 (RST)
Title: No More Bare Excepts
Type: Standards Track
Status: Withdrawn
Created: 02-Oct-2024
Author: Pablo Galindo <[email protected]>, Brett Cannon <[email protected]>
PEP 0761 (RST)
Title: Deprecating PGP signatures for CPython artifacts
Type: Process
Status: Active
Created: 08-Oct-2024
Author: Seth Michael Larson <[email protected]>
PEP 0762 (RST)
Title: REPL-acing the default REPL
Type: Informational
Status: Final
Created: 11-Oct-2024
Author: Pablo Galindo Salgado <[email protected]>, Łukasz Langa <lukasz@pyt…
PEP 0763 (RST)
Title: Limiting deletions on PyPI
Type: Standards Track
Status: Draft
Created: 24-Oct-2024
Author: William Woodruff <[email protected]>,
PEP 0765 (RST)
Title: Disallow return/break/continue that exit a finally block
Type: Standards Track
Status: Draft
Created: 15-Nov-2024
Author: Irit Katriel <[email protected]>, Alyssa Coghlan <[email protected]>
PEP 0766 (RST)
Title: Explicit Priority Choices Among Multiple Indexes
Type: Informational
Status: Draft
Created: 18-Nov-2024
Author: Michael Sarahan <[email protected]>
PEP 0767 (RST)
Title: Annotating Read-Only Attributes
Type: Standards Track
Status: Draft
Created: 18-Nov-2024
Author: Eneg <eneg at discuss.python.org>
PEP 0768 (RST)
Title: Safe external debugger interface for CPython
Type: Standards Track
Status: Draft
Created: 25-Nov-2024
Author: Pablo Galindo Salgado <[email protected]>, Matt Wozniski <godlygeek@…
PEP 0777 (RST)
Title: How to Re-invent the Wheel
Type: Standards Track
Status: Draft
Created: 09-Oct-2024
Author: Ethan Smith <[email protected]>
PEP 0789 (RST)
Title: Preventing task-cancellation bugs by limiting yield in async generators
Type: Standards Track
Status: Draft
Created: 14-May-2024
Author: Zac Hatfield-Dodds <[email protected]>,
PEP 0801 (RST)
Title: Reserved
Type: Informational
Status: Active
Created: 21-Jun-2018
Author: Barry Warsaw <[email protected]>
PEP 2026 (RST)
Title: Calendar versioning for Python
Type: Process
Status: Draft
Created: 11-Jun-2024
Author: Hugo van Kemenade
PEP 3000 (RST)
Title: Python 3000
Type: Process
Status: Final
Created: 05-Apr-2006
Author: Guido van Rossum <[email protected]>
PEP 3001 (RST)
Title: Procedure for reviewing and improving standard library modules
Type: Process
Status: Withdrawn
Created: 05-Apr-2006
Author: Georg Brandl <[email protected]>
PEP 3002 (RST)
Title: Procedure for Backwards-Incompatible Changes
Type: Process
Status: Final
Created: 27-Mar-2006
Author: Steven Bethard <[email protected]>
PEP 3003 (RST)
Title: Python Language Moratorium
Type: Process
Status: Final
Created: 21-Oct-2009
Author: Brett Cannon, Jesse Noller, Guido van Rossum
PEP 3099 (RST)
Title: Things that will Not Change in Python 3000
Type: Process
Status: Final
Created: 04-Apr-2006
Author: Georg Brandl <[email protected]>
PEP 3100 (RST)
Title: Miscellaneous Python 3.0 Plans
Type: Process
Status: Final
Created: 20-Aug-2004
Author: Brett Cannon <[email protected]>
PEP 3101 (RST)
Title: Advanced String Formatting
Type: Standards Track
Status: Final
Created: 16-Apr-2006
Author: Talin <[email protected]>
PEP 3102 (RST)
Title: Keyword-Only Arguments
Type: Standards Track
Status: Final
Created: 22-Apr-2006
Author: Talin <[email protected]>
PEP 3103 (RST)
Title: A Switch/Case Statement
Type: Standards Track
Status: Rejected
Created: 25-Jun-2006
Author: Guido van Rossum <[email protected]>
PEP 3104 (RST)
Title: Access to Names in Outer Scopes
Type: Standards Track
Status: Final
Created: 12-Oct-2006
Author: Ka-Ping Yee <[email protected]>
PEP 3105 (RST)
Title: Make print a function
Type: Standards Track
Status: Final
Created: 19-Nov-2006
Author: Georg Brandl <[email protected]>
PEP 3106 (RST)
Title: Revamping dict.keys(), .values() and .items()
Type: Standards Track
Status: Final
Created: 19-Dec-2006
Author: Guido van Rossum
PEP 3107 (RST)
Title: Function Annotations
Type: Standards Track
Status: Final
Created: 02-Dec-2006
Author: Collin Winter <[email protected]>,
PEP 3108 (RST)
Title: Standard Library Reorganization
Type: Standards Track
Status: Final
Created: 01-Jan-2007
Author: Brett Cannon <[email protected]>
PEP 3109 (RST)
Title: Raising Exceptions in Python 3000
Type: Standards Track
Status: Final
Created: 19-Jan-2006
Author: Collin Winter <[email protected]>
PEP 3110 (RST)
Title: Catching Exceptions in Python 3000
Type: Standards Track
Status: Final
Created: 16-Jan-2006
Author: Collin Winter <[email protected]>
PEP 3111 (RST)
Title: Simple input built-in in Python 3000
Type: Standards Track
Status: Final
Created: 13-Sep-2006
Author: Andre Roberge <andre.roberge at gmail.com>
PEP 3112 (RST)
Title: Bytes literals in Python 3000
Type: Standards Track
Status: Final
Created: 23-Feb-2007
Author: Jason Orendorff <[email protected]>
PEP 3113 (RST)
Title: Removal of Tuple Parameter Unpacking
Type: Standards Track
Status: Final
Created: 02-Mar-2007
Author: Brett Cannon <[email protected]>
PEP 3114 (RST)
Title: Renaming iterator.next() to iterator.__next__()
Type: Standards Track
Status: Final
Created: 04-Mar-2007
Author: Ka-Ping Yee <[email protected]>
PEP 3115 (RST)
Title: Metaclasses in Python 3000
Type: Standards Track
Status: Final
Created: 07-Mar-2007
Author: Talin <[email protected]>
PEP 3116 (RST)
Title: New I/O
Type: Standards Track
Status: Final
Created: 26-Feb-2007
Author: Daniel Stutzbach <[email protected]>,
PEP 3117 (RST)
Title: Postfix type declarations
Type: Standards Track
Status: Rejected
Created: 01-Apr-2007
Author: Georg Brandl <[email protected]>
PEP 3118 (RST)
Title: Revising the buffer protocol
Type: Standards Track
Status: Final
Created: 28-Aug-2006
Author: Travis Oliphant <[email protected]>, Carl Banks <pythondev@aerojockey…
PEP 3119 (RST)
Title: Introducing Abstract Base Classes
Type: Standards Track
Status: Final
Created: 18-Apr-2007
Author: Guido van Rossum <[email protected]>, Talin <[email protected]>
PEP 3120 (RST)
Title: Using UTF-8 as the default source encoding
Type: Standards Track
Status: Final
Created: 15-Apr-2007
Author: Martin von Löwis <[email protected]>
PEP 3121 (RST)
Title: Extension Module Initialization and Finalization
Type: Standards Track
Status: Final
Created: 27-Apr-2007
Author: Martin von Löwis <[email protected]>
PEP 3122 (RST)
Title: Delineation of the main module
Type: Standards Track
Status: Rejected
Created: 27-Apr-2007
Author: Brett Cannon
PEP 3123 (RST)
Title: Making PyObject_HEAD conform to standard C
Type: Standards Track
Status: Final
Created: 27-Apr-2007
Author: Martin von Löwis <[email protected]>
PEP 3124 (RST)
Title: Overloading, Generic Functions, Interfaces, and Adaptation
Type: Standards Track
Status: Deferred
Created: 28-Apr-2007
Author: Phillip J. Eby <[email protected]>
PEP 3125 (RST)
Title: Remove Backslash Continuation
Type: Standards Track
Status: Rejected
Created: 29-Apr-2007
Author: Jim J. Jewett <[email protected]>
PEP 3126 (RST)
Title: Remove Implicit String Concatenation
Type: Standards Track
Status: Rejected
Created: 29-Apr-2007
Author: Jim J. Jewett <[email protected]>,
PEP 3127 (RST)
Title: Integer Literal Support and Syntax
Type: Standards Track
Status: Final
Created: 14-Mar-2007
Author: Patrick Maupin <[email protected]>
PEP 3128 (RST)
Title: BList: A Faster List-like Type
Type: Standards Track
Status: Rejected
Created: 30-Apr-2007
Author: Daniel Stutzbach <[email protected]>
PEP 3129 (RST)
Title: Class Decorators
Type: Standards Track
Status: Final
Created: 01-May-2007
Author: Collin Winter <[email protected]>
PEP 3130 (RST)
Title: Access to Current Module/Class/Function
Type: Standards Track
Status: Rejected
Created: 22-Apr-2007
Author: Jim J. Jewett <[email protected]>
PEP 3131 (RST)
Title: Supporting Non-ASCII Identifiers
Type: Standards Track
Status: Final
Created: 01-May-2007
Author: Martin von Löwis <[email protected]>
PEP 3132 (RST)
Title: Extended Iterable Unpacking
Type: Standards Track
Status: Final
Created: 30-Apr-2007
Author: Georg Brandl <[email protected]>
PEP 3133 (RST)
Title: Introducing Roles
Type: Standards Track
Status: Rejected
Created: 01-May-2007
Author: Collin Winter <[email protected]>
PEP 3134 (RST)
Title: Exception Chaining and Embedded Tracebacks
Type: Standards Track
Status: Final
Created: 12-May-2005
Author: Ka-Ping Yee
PEP 3135 (RST)
Title: New Super
Type: Standards Track
Status: Final
Created: 28-Apr-2007
Author: Calvin Spealman <[email protected]>,
PEP 3136 (RST)
Title: Labeled break and continue
Type: Standards Track
Status: Rejected
Created: 30-Jun-2007
Author: Matt Chisholm <[email protected]>
PEP 3137 (RST)
Title: Immutable Bytes and Mutable Buffer
Type: Standards Track
Status: Final
Created: 26-Sep-2007
Author: Guido van Rossum <[email protected]>
PEP 3138 (RST)
Title: String representation in Python 3000
Type: Standards Track
Status: Final
Created: 05-May-2008
Author: Atsuo Ishimoto <ishimoto at gembook.org>
PEP 3139 (RST)
Title: Cleaning out sys and the "interpreter" module
Type: Standards Track
Status: Rejected
Created: 04-Apr-2008
Author: Benjamin Peterson <[email protected]>
PEP 3140 (RST)
Title: str(container) should call str(item), not repr(item)
Type: Standards Track
Status: Rejected
Created: 27-May-2008
Author: Oleg Broytman <[email protected]>,
PEP 3141 (RST)
Title: A Type Hierarchy for Numbers
Type: Standards Track
Status: Final
Created: 23-Apr-2007
Author: Jeffrey Yasskin <[email protected]>
PEP 3142 (RST)
Title: Add a "while" clause to generator expressions
Type: Standards Track
Status: Rejected
Created: 12-Jan-2009
Author: Gerald Britton <[email protected]>
PEP 3143 (RST)
Title: Standard daemon process library
Type: Standards Track
Status: Deferred
Created: 26-Jan-2009
Author: Ben Finney <[email protected]>
PEP 3144 (RST)
Title: IP Address Manipulation Library for the Python Standard Library
Type: Standards Track
Status: Final
Created: 06-Feb-2012
Author: Peter Moody <[email protected]>
PEP 3145 (RST)
Title: Asynchronous I/O For subprocess.Popen
Type: Standards Track
Status: Withdrawn
Created: 04-Aug-2009
Author: Eric Pruitt, Charles R. McCreary, Josiah Carlson
PEP 3146 (RST)
Title: Merging Unladen Swallow into CPython
Type: Standards Track
Status: Withdrawn
Created: 01-Jan-2010
Author: Collin Winter <[email protected]>,
PEP 3147 (RST)
Title: PYC Repository Directories
Type: Standards Track
Status: Final
Created: 16-Dec-2009
Author: Barry Warsaw <[email protected]>
PEP 3148 (RST)
Title: futures - execute computations asynchronously
Type: Standards Track
Status: Final
Created: 16-Oct-2009
Author: Brian Quinlan <[email protected]>
PEP 3149 (RST)
Title: ABI version tagged .so files
Type: Standards Track
Status: Final
Created: 09-Jul-2010
Author: Barry Warsaw <[email protected]>
PEP 3150 (RST)
Title: Statement local namespaces (aka "given" clause)
Type: Standards Track
Status: Deferred
Created: 09-Jul-2010
Author: Alyssa Coghlan <[email protected]>
PEP 3151 (RST)
Title: Reworking the OS and IO exception hierarchy
Type: Standards Track
Status: Final
Created: 21-Jul-2010
Author: Antoine Pitrou <[email protected]>
PEP 3152 (RST)
Title: Cofunctions
Type: Standards Track
Status: Rejected
Created: 13-Feb-2009
Author: Gregory Ewing <[email protected]>
PEP 3153 (RST)
Title: Asynchronous IO support
Type: Standards Track
Status: Superseded
Created: 29-May-2011
Author: Laurens Van Houtven <[email protected]>
PEP 3154 (RST)
Title: Pickle protocol version 4
Type: Standards Track
Status: Final
Created: 11-Aug-2011
Author: Antoine Pitrou <[email protected]>
PEP 3155 (RST)
Title: Qualified name for classes and functions
Type: Standards Track
Status: Final
Created: 29-Oct-2011
Author: Antoine Pitrou <[email protected]>
PEP 3156 (RST)
Title: Asynchronous IO Support Rebooted: the "asyncio" Module
Type: Standards Track
Status: Final
Created: 12-Dec-2012
Author: Guido van Rossum <[email protected]>
PEP 3333 (RST)
Title: Python Web Server Gateway Interface v1.0.1
Type: Informational
Status: Final
Created: 26-Sep-2010
Author: Phillip J. Eby <[email protected]>
PEP 8000 (RST)
Title: Python Language Governance Proposal Overview
Type: Informational
Status: Final
Created: 24-Aug-2018
Author: Barry Warsaw <[email protected]>
PEP 8001 (RST)
Title: Python Governance Voting Process
Type: Process
Status: Final
Created: 24-Aug-2018
Author: Brett Cannon <[email protected]>,
PEP 8002 (RST)
Title: Open Source Governance Survey
Type: Informational
Status: Final
Created: 24-Aug-2018
Author: Barry Warsaw <[email protected]>, Łukasz Langa <[email protected]>,
PEP 8010 (RST)
Title: The Technical Leader Governance Model
Type: Informational
Status: Rejected
Created: 24-Aug-2018
Author: Barry Warsaw <[email protected]>
PEP 8011 (RST)
Title: Python Governance Model Lead by Trio of Pythonistas
Type: Informational
Status: Rejected
Created: 24-Aug-2018
Author: Mariatta <[email protected]>, Barry Warsaw <[email protected]>
PEP 8012 (RST)
Title: The Community Governance Model
Type: Informational
Status: Rejected
Created: 03-Oct-2018
Author: Łukasz Langa <[email protected]>
PEP 8013 (RST)
Title: The External Council Governance Model
Type: Informational
Status: Rejected
Created: 14-Sep-2018
Author: Steve Dower <[email protected]>
PEP 8014 (RST)
Title: The Commons Governance Model
Type: Informational
Status: Rejected
Created: 16-Sep-2018
Author: Jack Jansen
PEP 8015 (RST)
Title: Organization of the Python community
Type: Informational
Status: Rejected
Created: 04-Oct-2018
Author: Victor Stinner
PEP 8016 (RST)
Title: The Steering Council Model
Type: Informational
Status: Accepted
Created: 01-Nov-2018
Author: Nathaniel J. Smith, Donald Stufft
PEP 8100 (RST)
Title: January 2019 Steering Council election
Type: Informational
Status: Final
Created: 03-Jan-2019
Author: Nathaniel J. Smith <[email protected]>, Ee Durbin <[email protected]>
PEP 8101 (RST)
Title: 2020 Term Steering Council election
Type: Informational
Status: Final
Created: 16-Nov-2019
Author: Ewa Jodlowska <[email protected]>, Ee Durbin <[email protected]>
PEP 8102 (RST)
Title: 2021 Term Steering Council election
Type: Informational
Status: Final
Created: 29-Oct-2020
Author: Ewa Jodlowska <[email protected]>, Ee Durbin <[email protected]>, Joe Carey <j…
PEP 8103 (RST)
Title: 2022 Term Steering Council election
Type: Informational
Status: Final
Created: 04-Oct-2021
Author: Ewa Jodlowska <[email protected]>, Ee Durbin <[email protected]>, Joe Carey <j…
PEP 8104 (RST)
Title: 2023 Term Steering Council election
Type: Informational
Status: Final
Created: 08-Nov-2022
Author: Ee Durbin <[email protected]>
PEP 8105 (RST)
Title: 2024 Term Steering Council election
Type: Informational
Status: Final
Created: 23-Oct-2023
Author: Ee Durbin <[email protected]>
PEP 8106 (RST)
Title: 2025 Term Steering Council election
Type: Informational
Status: Final
Created: 21-Oct-2024
Author: Ee Durbin <[email protected]>
You are viewing proxied material from gopher.fnord.one. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.