2000-07-28 01:49:32 -04:00
|
|
|
|
PEP: 0
|
2000-07-13 02:33:08 -04:00
|
|
|
|
Title: Index of Python Enhancement Proposals (PEPs)
|
|
|
|
|
Version: $Revision$
|
2001-08-14 18:03:43 -04:00
|
|
|
|
Last-Modified: $Date$
|
2001-08-14 11:45:26 -04:00
|
|
|
|
Author: barry@zope.com (Barry A. Warsaw)
|
2000-07-13 02:33:08 -04:00
|
|
|
|
Status: Active
|
2000-08-07 22:30:24 -04:00
|
|
|
|
Type: Informational
|
|
|
|
|
Created: 13-Jul-2000
|
|
|
|
|
Post-History:
|
2000-07-13 02:33:08 -04:00
|
|
|
|
|
2001-03-21 12:31:54 -05:00
|
|
|
|
|
2000-07-13 02:33:08 -04:00
|
|
|
|
Introduction
|
|
|
|
|
|
|
|
|
|
The PEP contains the index of all Python Enhancement Proposals,
|
|
|
|
|
known as PEPs. PEP numbers are assigned by the PEP Editor, and
|
2001-07-24 17:12:54 -04:00
|
|
|
|
once assigned are never changed. The CVS history[1] of the PEP
|
|
|
|
|
texts represent their historical record.
|
2000-07-13 02:33:08 -04:00
|
|
|
|
|
2002-03-08 00:43:22 -05:00
|
|
|
|
The BDFL maintains his own Pronouncements page[2] at
|
|
|
|
|
http://www.python.org/doc/essays/pepparade.html which contains his
|
|
|
|
|
musings on the various outstanding PEPs.
|
|
|
|
|
|
2000-07-31 11:06:47 -04:00
|
|
|
|
|
2000-11-02 21:56:05 -05:00
|
|
|
|
Index by Category
|
|
|
|
|
|
2001-08-14 12:46:57 -04:00
|
|
|
|
num title owner
|
|
|
|
|
--- ----- -----
|
2000-11-02 21:56:05 -05:00
|
|
|
|
|
2001-03-15 00:34:19 -05:00
|
|
|
|
Meta-PEPs (PEPs about PEPs or Process)
|
2000-11-02 21:56:05 -05:00
|
|
|
|
|
2001-08-14 12:46:57 -04:00
|
|
|
|
I 0 Index of Python Enhancement Proposals Warsaw
|
|
|
|
|
I 1 PEP Guidelines Warsaw, Hylton
|
2002-03-11 12:24:09 -05:00
|
|
|
|
I 2 Procedure for Adding New Modules Faassen
|
2001-08-14 12:46:57 -04:00
|
|
|
|
I 3 Guidelines for Handling Bug Reports Hylton
|
|
|
|
|
I 4 Deprecation of Standard Modules von Loewis
|
|
|
|
|
I 5 Guidelines for Language Evolution Prescod
|
|
|
|
|
I 6 Bug Fix Releases Aahz
|
|
|
|
|
I 7 Style Guide for C Code van Rossum
|
|
|
|
|
I 8 Style Guide for Python Code van Rossum, Warsaw
|
2001-08-14 19:59:22 -04:00
|
|
|
|
I 9 Sample PEP Template Warsaw
|
2002-03-07 14:21:11 -05:00
|
|
|
|
I 10 Voting Guidelines Warsaw
|
2002-07-15 14:37:26 -04:00
|
|
|
|
I 11 Removing support for little used platforms von Loewis
|
2000-11-02 21:56:05 -05:00
|
|
|
|
|
2001-03-28 14:55:46 -05:00
|
|
|
|
Other Informational PEPs
|
|
|
|
|
|
2001-08-22 18:43:42 -04:00
|
|
|
|
I 101 Doing Python Releases 101 Warsaw, van Rossum
|
2002-01-10 11:10:32 -05:00
|
|
|
|
I 102 Doing Python Micro Releases Baxter, Warsaw, van Rossum
|
2001-10-31 10:52:39 -05:00
|
|
|
|
IF 247 API for Cryptographic Hash Functions Kuchling
|
2002-05-29 17:17:42 -04:00
|
|
|
|
IF 248 Python Database API Specification v1.0 Lemburg
|
|
|
|
|
IF 249 Python Database API Specification v2.0 Lemburg
|
2002-05-29 17:09:03 -04:00
|
|
|
|
IF 272 API for Block Encryption Algorithms v1.0 Kuchling
|
2002-06-17 08:03:22 -04:00
|
|
|
|
I 290 Code Migration and Modernization Hettinger
|
2001-03-28 14:55:46 -05:00
|
|
|
|
|
2002-03-07 15:02:09 -05:00
|
|
|
|
Accepted PEPs (accepted; may not be implemented yet)
|
2000-11-02 21:56:05 -05:00
|
|
|
|
|
2001-08-14 12:46:57 -04:00
|
|
|
|
S 252 Making Types Look More Like Classes van Rossum
|
|
|
|
|
S 253 Subtyping Built-in Types van Rossum
|
2001-08-01 14:33:59 -04:00
|
|
|
|
|
2002-03-07 15:02:09 -05:00
|
|
|
|
Open PEPs (under consideration)
|
2001-08-01 14:33:59 -04:00
|
|
|
|
|
2001-08-14 12:46:57 -04:00
|
|
|
|
I 42 Small Feature Requests Hylton
|
|
|
|
|
I 206 2.0 Batteries Included Zadka
|
|
|
|
|
S 209 Adding Multidimensional Arrays Barrett, Oliphant
|
|
|
|
|
S 215 String Interpolation Yee
|
2002-07-13 10:00:04 -04:00
|
|
|
|
S 218 Adding a Built-In Set Object Type Wilson
|
2001-08-14 12:46:57 -04:00
|
|
|
|
S 228 Reworking Python's Numeric Model Zadka, van Rossum
|
2001-10-25 12:02:58 -04:00
|
|
|
|
S 237 Unifying Long Integers and Integers Zadka, van Rossum
|
2001-08-14 12:46:57 -04:00
|
|
|
|
S 239 Adding a Rational Type to Python Zadka
|
|
|
|
|
S 240 Adding a Rational Literal to Python Zadka
|
|
|
|
|
S 242 Numeric Kinds Dubois
|
2001-10-25 12:02:58 -04:00
|
|
|
|
S 243 Module Repository Upload Mechanism Reifschneider
|
2001-08-14 12:46:57 -04:00
|
|
|
|
S 245 Python Interface Syntax Pelletier
|
|
|
|
|
S 246 Object Adaptation Evans
|
|
|
|
|
S 254 Making Classes Look More Like Types van Rossum
|
2001-10-25 12:02:58 -04:00
|
|
|
|
S 256 Docstring Processing System Framework Goodger
|
|
|
|
|
S 257 Docstring Conventions Goodger, van Rossum
|
|
|
|
|
S 258 DPS Generic Implementation Details Goodger
|
|
|
|
|
S 262 Database of Installed Python Packages Kuchling
|
|
|
|
|
S 263 Defining Python Source Code Encodings Lemburg
|
|
|
|
|
S 265 Sorting Dictionaries by Value Griffin
|
2001-08-14 20:06:02 -04:00
|
|
|
|
S 266 Optimizing Global Variable/Attribute Access Montanaro
|
2001-10-25 12:02:58 -04:00
|
|
|
|
S 267 Optimized Access to Module Namespaces Hylton
|
2001-10-21 18:55:37 -04:00
|
|
|
|
S 268 Extended HTTP functionality and WebDAV Stein
|
2001-10-25 12:02:58 -04:00
|
|
|
|
S 269 Pgen Module for Python Riehl
|
|
|
|
|
S 270 uniq method for list objects Petrone
|
2001-10-25 12:04:38 -04:00
|
|
|
|
S 273 Import Modules from Zip Archives Ahlstrom
|
2001-10-25 16:28:19 -04:00
|
|
|
|
S 274 Dict Comprehensions Warsaw
|
2001-11-12 00:55:58 -05:00
|
|
|
|
S 275 Switching on Multiple Values Lemburg
|
2002-03-11 13:55:31 -05:00
|
|
|
|
S 276 Simple Iterator for ints Althoff
|
2002-01-12 19:13:38 -05:00
|
|
|
|
S 277 Unicode file name support for Windows NT Hodgson
|
2002-01-23 08:24:26 -05:00
|
|
|
|
S 278 Universal Newline Support Jansen
|
2002-02-10 21:13:54 -05:00
|
|
|
|
S 280 Optimizing access to globals van Rossum
|
2002-02-11 11:43:40 -05:00
|
|
|
|
S 281 Loop Counter Iteration with range and xrange Hetland
|
2002-07-12 19:17:00 -04:00
|
|
|
|
S 282 A Logging System Sajip, Mick
|
2002-05-28 11:55:16 -04:00
|
|
|
|
I 283 Python 2.3 Release Schedule van Rossum
|
2002-03-06 15:48:22 -05:00
|
|
|
|
S 284 Integer for-loops Eppstein, Ewing
|
2002-03-11 12:31:02 -05:00
|
|
|
|
S 286 Enhanced Argument Tuples von Loewis
|
2002-04-01 10:57:27 -05:00
|
|
|
|
S 287 reStructuredText Standard Docstring Format Goodger
|
2002-06-06 15:25:31 -04:00
|
|
|
|
I 291 Backward Compatibility for Standard Library Norwitz
|
2002-06-18 22:53:58 -04:00
|
|
|
|
S 292 Simpler String Substitutions Warsaw
|
2002-06-18 23:22:24 -04:00
|
|
|
|
S 293 Codec Error Handling Callbacks D<>rwald
|
2002-06-23 19:52:19 -04:00
|
|
|
|
S 294 Type Names in the types Module Tirosh
|
2002-07-22 16:45:24 -04:00
|
|
|
|
S 295 Interpretation of multiline string constants Koltsov
|
2000-11-02 21:56:05 -05:00
|
|
|
|
|
2001-08-01 14:33:59 -04:00
|
|
|
|
Finished PEPs (done, implemented in CVS)
|
2000-11-02 21:56:05 -05:00
|
|
|
|
|
2001-08-14 12:46:57 -04:00
|
|
|
|
SF 100 Python Unicode Integration Lemburg
|
|
|
|
|
IF 160 Python 1.6 Release Schedule Drake
|
|
|
|
|
IF 200 Python 2.0 Release Schedule Hylton
|
|
|
|
|
SF 201 Lockstep Iteration Warsaw
|
2001-08-14 14:43:47 -04:00
|
|
|
|
SF 202 List Comprehensions Warsaw
|
2001-08-14 12:46:57 -04:00
|
|
|
|
SF 203 Augmented Assignments Wouters
|
|
|
|
|
S 205 Weak References Drake
|
|
|
|
|
SF 207 Rich Comparisons van Rossum, Ascher
|
|
|
|
|
SF 208 Reworking the Coercion Model Schemenauer, Lemburg
|
|
|
|
|
SF 214 Extended Print Statement Warsaw
|
|
|
|
|
SF 217 Display Hook for Interactive Use Zadka
|
|
|
|
|
SF 221 Import As Wouters
|
|
|
|
|
SF 223 Change the Meaning of \x Escapes Peters
|
|
|
|
|
I 226 Python 2.1 Release Schedule Hylton
|
|
|
|
|
S 227 Statically Nested Scopes Hylton
|
2001-10-25 18:03:18 -04:00
|
|
|
|
SF 229 Using Distutils to Build Python Kuchling
|
2001-08-14 12:46:57 -04:00
|
|
|
|
SF 230 Warning Framework van Rossum
|
|
|
|
|
SF 232 Function Attributes Warsaw
|
2001-10-25 16:14:32 -04:00
|
|
|
|
SF 234 Iterators Yee, van Rossum
|
2001-08-14 12:46:57 -04:00
|
|
|
|
SF 235 Import on Case-Insensitive Platforms Peters
|
|
|
|
|
SF 236 Back to the __future__ Peters
|
2001-10-18 14:00:50 -04:00
|
|
|
|
SF 238 Changing the Division Operator Zadka, van Rossum
|
2002-02-11 11:11:31 -05:00
|
|
|
|
SF 241 Metadata for Python Software Packages Kuchling
|
2001-10-18 14:00:50 -04:00
|
|
|
|
SF 250 Using site-packages on Windows Moore
|
2001-12-24 15:59:05 -05:00
|
|
|
|
IF 251 Python 2.2 Release Schedule Warsaw, van Rossum
|
2001-08-15 01:46:40 -04:00
|
|
|
|
SF 255 Simple Generators Schemenauer, et al
|
2001-08-14 15:16:49 -04:00
|
|
|
|
SF 260 Simplify xrange() van Rossum
|
2001-08-14 12:46:57 -04:00
|
|
|
|
S 261 Support for "wide" Unicode characters Prescod
|
2001-10-26 10:37:06 -04:00
|
|
|
|
SF 264 Future statements in simulated shells Hudson
|
2002-04-29 12:03:43 -04:00
|
|
|
|
SF 279 The enumerate() built-in function Hettinger
|
2002-04-11 11:34:19 -04:00
|
|
|
|
SF 285 Adding a bool type van Rossum
|
2000-11-02 21:56:05 -05:00
|
|
|
|
|
2001-03-21 12:31:54 -05:00
|
|
|
|
Empty PEPs (or containing only an abstract)
|
|
|
|
|
|
2001-08-14 12:46:57 -04:00
|
|
|
|
SD 210 Decoupling the Interpreter Loop Ascher
|
|
|
|
|
ID 220 Coroutines, Generators, Continuations McMillan
|
2001-03-21 12:31:54 -05:00
|
|
|
|
|
2001-09-26 01:01:09 -04:00
|
|
|
|
Deferred, Abandoned, Withdrawn, and Rejected PEPs
|
2000-11-02 21:56:05 -05:00
|
|
|
|
|
2001-08-14 12:46:57 -04:00
|
|
|
|
SR 204 Range Literals Wouters
|
2002-02-11 11:11:31 -05:00
|
|
|
|
SD 211 Adding A New Outer Product Operator Wilson
|
|
|
|
|
SD 212 Loop Counter Iteration Schneider-Kamp
|
|
|
|
|
SD 213 Attribute Access Handlers Prescod
|
2002-04-01 10:31:38 -05:00
|
|
|
|
IR 216 Docstring Format Zadka
|
2002-02-11 11:11:31 -05:00
|
|
|
|
SD 219 Stackless Python McMillan
|
|
|
|
|
SD 222 Web Library Enhancements Kuchling
|
2001-08-14 12:46:57 -04:00
|
|
|
|
SR 224 Attribute Docstrings Lemburg
|
2002-02-11 11:11:31 -05:00
|
|
|
|
SD 225 Elementwise/Objectwise Operators Zhu, Lielens
|
2001-08-14 12:46:57 -04:00
|
|
|
|
SR 231 __findattr__() Warsaw
|
|
|
|
|
SD 233 Python Online Help Prescod
|
|
|
|
|
SR 244 The `directive' Statement von Loewis
|
|
|
|
|
SR 259 Omit printing newline after newline van Rossum
|
2001-09-26 01:01:09 -04:00
|
|
|
|
SR 271 Prefixing sys.path by command line option Giacometti
|
2002-04-01 11:10:19 -05:00
|
|
|
|
SD 288 Generators Attributes and Exceptions Hettinger
|
2002-04-08 11:51:17 -04:00
|
|
|
|
SR 289 Generator Comprehensions Hettinger
|
2001-12-11 18:40:09 -05:00
|
|
|
|
SR 666 Reject Foolish Indentation Creighton
|
2000-11-02 21:56:05 -05:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Numerical Index
|
2000-07-13 02:33:08 -04:00
|
|
|
|
|
2001-08-14 12:46:57 -04:00
|
|
|
|
num title owner
|
|
|
|
|
--- ----- -----
|
|
|
|
|
I 0 Index of Python Enhancement Proposals Warsaw
|
|
|
|
|
I 1 PEP Guidelines Warsaw, Hylton
|
2002-03-11 12:24:09 -05:00
|
|
|
|
I 2 Procedure for Adding New Modules Faassen
|
2001-08-14 12:46:57 -04:00
|
|
|
|
I 3 Guidelines for Handling Bug Reports Hylton
|
|
|
|
|
I 4 Deprecation of Standard Modules von Loewis
|
|
|
|
|
I 5 Guidelines for Language Evolution Prescod
|
|
|
|
|
I 6 Bug Fix Releases Aahz
|
|
|
|
|
I 7 Style Guide for C Code van Rossum
|
|
|
|
|
I 8 Style Guide for Python Code van Rossum, Warsaw
|
2001-08-14 19:59:22 -04:00
|
|
|
|
I 9 Sample PEP Template Warsaw
|
2002-03-07 14:21:11 -05:00
|
|
|
|
I 10 Voting Guidelines Warsaw
|
2002-07-15 14:37:26 -04:00
|
|
|
|
I 11 Removing support for little used platforms von Loewis
|
2001-08-14 12:46:57 -04:00
|
|
|
|
I 42 Small Feature Requests Hylton
|
|
|
|
|
|
|
|
|
|
SF 100 Python Unicode Integration Lemburg
|
2001-08-22 18:43:42 -04:00
|
|
|
|
I 101 Doing Python Releases 101 Warsaw, van Rossum
|
2002-01-10 11:10:32 -05:00
|
|
|
|
I 102 Doing Python Micro Releases Baxter, Warsaw, van Rossum
|
2001-08-14 12:46:57 -04:00
|
|
|
|
IF 160 Python 1.6 Release Schedule Drake
|
|
|
|
|
|
|
|
|
|
IF 200 Python 2.0 Release Schedule Hylton
|
|
|
|
|
SF 201 Lockstep Iteration Warsaw
|
2001-08-14 14:43:47 -04:00
|
|
|
|
SF 202 List Comprehensions Warsaw
|
2001-08-14 12:46:57 -04:00
|
|
|
|
SF 203 Augmented Assignments Wouters
|
|
|
|
|
SR 204 Range Literals Wouters
|
|
|
|
|
S 205 Weak References Drake
|
|
|
|
|
I 206 2.0 Batteries Included Zadka
|
|
|
|
|
SF 207 Rich Comparisons van Rossum, Ascher
|
|
|
|
|
SF 208 Reworking the Coercion Model Schemenauer, Lemburg
|
|
|
|
|
S 209 Adding Multidimensional Arrays Barrett, Oliphant
|
|
|
|
|
SD 210 Decoupling the Interpreter Loop Ascher
|
|
|
|
|
SD 211 Adding A New Outer Product Operator Wilson
|
|
|
|
|
SD 212 Loop Counter Iteration Schneider-Kamp
|
|
|
|
|
SD 213 Attribute Access Handlers Prescod
|
|
|
|
|
SF 214 Extended Print Statement Warsaw
|
|
|
|
|
SD 215 String Interpolation Yee
|
2002-04-01 10:31:38 -05:00
|
|
|
|
IR 216 Docstring Format Zadka
|
2001-08-14 12:46:57 -04:00
|
|
|
|
SF 217 Display Hook for Interactive Use Zadka
|
2002-07-13 10:00:04 -04:00
|
|
|
|
S 218 Adding a Built-In Set Object Type Wilson
|
2001-08-14 12:46:57 -04:00
|
|
|
|
SD 219 Stackless Python McMillan
|
2001-11-02 17:48:21 -05:00
|
|
|
|
ID 220 Coroutines, Generators, Continuations McMillan
|
2001-08-14 12:46:57 -04:00
|
|
|
|
SF 221 Import As Wouters
|
2002-02-11 11:11:31 -05:00
|
|
|
|
SD 222 Web Library Enhancements Kuchling
|
2001-08-14 12:46:57 -04:00
|
|
|
|
SF 223 Change the Meaning of \x Escapes Peters
|
2001-11-02 17:48:21 -05:00
|
|
|
|
SR 224 Attribute Docstrings Lemburg
|
2001-08-14 12:46:57 -04:00
|
|
|
|
SD 225 Elementwise/Objectwise Operators Zhu, Lielens
|
|
|
|
|
I 226 Python 2.1 Release Schedule Hylton
|
|
|
|
|
S 227 Statically Nested Scopes Hylton
|
|
|
|
|
S 228 Reworking Python's Numeric Model Zadka, van Rossum
|
2001-10-25 18:03:18 -04:00
|
|
|
|
SF 229 Using Distutils to Build Python Kuchling
|
2001-11-02 17:48:21 -05:00
|
|
|
|
SF 230 Warning Framework van Rossum
|
2001-08-14 12:46:57 -04:00
|
|
|
|
SR 231 __findattr__() Warsaw
|
|
|
|
|
SF 232 Function Attributes Warsaw
|
|
|
|
|
SD 233 Python Online Help Prescod
|
2001-10-25 16:14:32 -04:00
|
|
|
|
SF 234 Iterators Yee, van Rossum
|
2001-08-14 12:46:57 -04:00
|
|
|
|
SF 235 Import on Case-Insensitive Platforms Peters
|
|
|
|
|
SF 236 Back to the __future__ Peters
|
|
|
|
|
S 237 Unifying Long Integers and Integers Zadka, van Rossum
|
2001-10-18 14:00:50 -04:00
|
|
|
|
SF 238 Changing the Division Operator Zadka, van Rossum
|
2001-08-14 12:46:57 -04:00
|
|
|
|
S 239 Adding a Rational Type to Python Zadka
|
|
|
|
|
S 240 Adding a Rational Literal to Python Zadka
|
2002-02-11 11:11:31 -05:00
|
|
|
|
SF 241 Metadata for Python Software Packages Kuchling
|
2001-08-14 12:46:57 -04:00
|
|
|
|
S 242 Numeric Kinds Dubois
|
|
|
|
|
S 243 Module Repository Upload Mechanism Reifschneider
|
|
|
|
|
SR 244 The `directive' Statement von Loewis
|
|
|
|
|
S 245 Python Interface Syntax Pelletier
|
|
|
|
|
S 246 Object Adaptation Evans
|
2001-10-31 10:52:39 -05:00
|
|
|
|
IF 247 API for Cryptographic Hash Functions Kuchling
|
2002-05-29 17:17:42 -04:00
|
|
|
|
IF 248 Python Database API Specification v1.0 Lemburg
|
|
|
|
|
IF 249 Python Database API Specification v2.0 Lemburg
|
2001-11-02 17:48:21 -05:00
|
|
|
|
SF 250 Using site-packages on Windows Moore
|
2001-12-24 15:59:05 -05:00
|
|
|
|
IF 251 Python 2.2 Release Schedule Warsaw, van Rossum
|
2001-08-14 12:46:57 -04:00
|
|
|
|
S 252 Making Types Look More Like Classes van Rossum
|
|
|
|
|
S 253 Subtyping Built-in Types van Rossum
|
|
|
|
|
S 254 Making Classes Look More Like Types van Rossum
|
2001-08-15 01:46:40 -04:00
|
|
|
|
SF 255 Simple Generators Schemenauer, et al
|
2001-08-14 12:46:57 -04:00
|
|
|
|
S 256 Docstring Processing System Framework Goodger
|
|
|
|
|
S 257 Docstring Conventions Goodger, van Rossum
|
|
|
|
|
S 258 DPS Generic Implementation Details Goodger
|
|
|
|
|
SR 259 Omit printing newline after newline van Rossum
|
2001-08-14 15:16:49 -04:00
|
|
|
|
SF 260 Simplify xrange() van Rossum
|
2001-08-14 12:46:57 -04:00
|
|
|
|
S 261 Support for "wide" Unicode characters Prescod
|
|
|
|
|
S 262 Database of Installed Python Packages Kuchling
|
|
|
|
|
S 263 Defining Python Source Code Encodings Lemburg
|
2001-10-26 10:37:06 -04:00
|
|
|
|
SF 264 Future statements in simulated shells Hudson
|
2001-08-14 19:07:50 -04:00
|
|
|
|
S 265 Sorting Dictionaries by Value Griffin
|
2001-08-14 20:06:02 -04:00
|
|
|
|
S 266 Optimizing Global Variable/Attribute Access Montanaro
|
2001-08-20 20:02:26 -04:00
|
|
|
|
S 267 Optimized Access to Module Namespaces Hylton
|
|
|
|
|
S 268 Extended HTTP functionality and WebDAV Stein
|
2001-09-07 18:36:05 -04:00
|
|
|
|
S 269 Pgen Module for Python Riehl
|
2001-09-07 18:40:06 -04:00
|
|
|
|
S 270 uniq method for list objects Petrone
|
2001-09-26 01:01:09 -04:00
|
|
|
|
SR 271 Prefixing sys.path by command line option Giacometti
|
2002-05-29 17:09:03 -04:00
|
|
|
|
IF 272 API for Block Encryption Algorithms v1.0 Kuchling
|
2001-10-25 12:04:38 -04:00
|
|
|
|
S 273 Import Modules from Zip Archives Ahlstrom
|
2001-10-25 16:28:19 -04:00
|
|
|
|
S 274 Dict Comprehensions Warsaw
|
2001-11-12 00:55:58 -05:00
|
|
|
|
S 275 Switching on Multiple Values Lemburg
|
2002-03-11 13:55:31 -05:00
|
|
|
|
S 276 Simple Iterator for ints Althoff
|
2002-01-12 19:13:38 -05:00
|
|
|
|
S 277 Unicode file name support for Windows NT Hodgson
|
2002-01-23 08:24:26 -05:00
|
|
|
|
S 278 Universal Newline Support Jansen
|
2002-04-29 12:03:43 -04:00
|
|
|
|
SF 279 The enumerate() built-in function Hettinger
|
2002-02-10 21:13:54 -05:00
|
|
|
|
S 280 Optimizing access to globals van Rossum
|
2002-02-11 11:43:40 -05:00
|
|
|
|
S 281 Loop Counter Iteration with range and xrange Hetland
|
2002-07-12 19:17:00 -04:00
|
|
|
|
S 282 A Logging System Sajip, Mick
|
2002-05-28 11:55:16 -04:00
|
|
|
|
I 283 Python 2.3 Release Schedule van Rossum
|
2002-03-06 08:16:22 -05:00
|
|
|
|
S 284 Integer for-loops Eppstein, Ewing
|
2002-04-11 11:34:19 -04:00
|
|
|
|
SF 285 Adding a bool type van Rossum
|
2002-03-11 12:31:02 -05:00
|
|
|
|
S 286 Enhanced Argument Tuples von Loewis
|
2002-04-01 10:57:27 -05:00
|
|
|
|
S 287 reStructuredText Standard Docstring Format Goodger
|
2002-04-01 11:10:19 -05:00
|
|
|
|
SD 288 Generators Attributes and Exceptions Hettinger
|
2002-04-08 11:51:17 -04:00
|
|
|
|
SR 289 Generator Comprehensions Hettinger
|
2002-06-17 08:03:22 -04:00
|
|
|
|
I 290 Code Migration and Modernization Hettinger
|
2002-06-06 15:25:31 -04:00
|
|
|
|
I 291 Backward Compatibility for Standard Library Norwitz
|
2002-06-18 22:53:58 -04:00
|
|
|
|
S 292 Simpler String Substitutions Warsaw
|
2002-06-18 23:22:24 -04:00
|
|
|
|
S 293 Codec Error Handling Callbacks D<>rwald
|
2002-06-23 19:52:19 -04:00
|
|
|
|
S 294 Type Names in the types Module Tirosh
|
2002-07-22 16:45:24 -04:00
|
|
|
|
S 295 Interpretation of multiline string constants Koltsov
|
2001-12-11 18:40:09 -05:00
|
|
|
|
SR 666 Reject Foolish Indentation Creighton
|
2001-09-07 18:40:06 -04:00
|
|
|
|
|
2000-08-14 10:46:56 -04:00
|
|
|
|
|
|
|
|
|
Key
|
|
|
|
|
|
|
|
|
|
I - Informational PEP
|
|
|
|
|
S - Standards Track PEP
|
|
|
|
|
A - Accepted proposal
|
|
|
|
|
R - Rejected proposal
|
2000-08-23 01:09:57 -04:00
|
|
|
|
D - Deferred proposal
|
2000-09-23 04:26:40 -04:00
|
|
|
|
F - Final proposal
|
2000-08-03 11:42:42 -04:00
|
|
|
|
|
|
|
|
|
|
2000-08-22 01:14:50 -04:00
|
|
|
|
Owners
|
|
|
|
|
|
2000-08-23 01:04:12 -04:00
|
|
|
|
name email address
|
|
|
|
|
---------------- -------------
|
2001-03-15 00:34:19 -05:00
|
|
|
|
Aahz aahz@pobox.com
|
2001-11-13 15:52:37 -05:00
|
|
|
|
Ahlstrom, James C. jim@interet.com
|
|
|
|
|
Althoff, Jim james_althoff@i2.com
|
2000-08-23 01:04:12 -04:00
|
|
|
|
Ascher, David davida@activestate.com
|
2001-02-15 18:04:24 -05:00
|
|
|
|
Barrett, Paul barrett@stsci.edu
|
2002-01-10 11:10:32 -05:00
|
|
|
|
Baxter, Anthony anthony@interlink.com.au
|
2001-12-11 18:40:09 -05:00
|
|
|
|
Creighton, Laura lac@strakt.com
|
2002-06-18 23:22:24 -04:00
|
|
|
|
D<>rwald, Walter
|
2000-10-30 15:48:44 -05:00
|
|
|
|
Drake, Fred fdrake@acm.org
|
2001-03-20 00:30:10 -05:00
|
|
|
|
Dubois, Paul F. paul@pfdubois.com
|
2002-03-06 08:16:22 -05:00
|
|
|
|
Eppstein, David eppstein@ics.uci.edu
|
2001-03-28 22:13:49 -05:00
|
|
|
|
Evans, Clark C. cce@clarkevans.com
|
2002-03-06 08:16:22 -05:00
|
|
|
|
Ewing, Greg greg@cosc.canterbury.ac.nz
|
2002-03-11 12:24:09 -05:00
|
|
|
|
Faassen, Martijn faassen@infrae.com
|
2001-09-13 12:47:13 -04:00
|
|
|
|
Giacometti, Fr<46>d<EFBFBD>ric B. fred@arakne.com
|
2002-04-03 13:58:17 -05:00
|
|
|
|
Goodger, David goodger@users.sourceforge.net
|
2001-08-14 19:07:50 -04:00
|
|
|
|
Griffin, Grant g2@iowegian.com
|
2002-02-11 11:43:40 -05:00
|
|
|
|
Hetland, Magnus Lie magnus@hetland.org
|
2002-03-06 08:16:22 -05:00
|
|
|
|
Hettinger, Raymond D. python@rcn.com
|
2002-01-12 19:13:38 -05:00
|
|
|
|
Hodgson, Neil neilh@scintilla.org
|
2001-08-08 11:30:13 -04:00
|
|
|
|
Hudson, Michael mwh@python.net
|
2001-08-01 16:11:56 -04:00
|
|
|
|
Hylton, Jeremy jeremy@zope.com
|
2002-01-23 08:24:26 -05:00
|
|
|
|
Jansen, Jack jack@cwi.nl
|
2002-07-22 16:45:24 -04:00
|
|
|
|
Koltsov, Stepan yozh@mx1.ru
|
2000-08-23 01:04:12 -04:00
|
|
|
|
Kuchling, Andrew akuchlin@mems-exchange.org
|
2000-08-23 12:51:21 -04:00
|
|
|
|
Lemburg, Marc-Andre mal@lemburg.com
|
2000-09-19 11:29:58 -04:00
|
|
|
|
Lielens, Gregory gregory.lielens@fft.be
|
2000-10-04 18:40:30 -04:00
|
|
|
|
von Loewis, Martin loewis@informatik.hu-berlin.de
|
2002-07-12 21:12:40 -04:00
|
|
|
|
Martelli, Alex aleax@aleax.it
|
2000-08-23 01:04:12 -04:00
|
|
|
|
McMillan, Gordon gmcm@hypernet.com
|
2002-02-14 23:08:55 -05:00
|
|
|
|
Mick, Trent trentm@activestate.com
|
2001-08-14 20:06:02 -04:00
|
|
|
|
Montanaro, Skip skip@pobox.com
|
PEP 6 is (slightly) renamed to "Bug Fix Releases"
Active PEPs are now those under consideration for Python 2.2
Future PEPs category removed (for now)
PEPs 205, 226, 227, 229, 235, 236 moved to Finished (although not all
are marked Final yet; waiting for confirmation from PEP owners).
PEP 243 moved to Active PEPs
PEP 233 moved to Deferred, but this will probably change to Finished
once Paul updates the text.
Added PEP 250, Using site-packages on All Platforms, Moore
Added PEP 251, Python 2.2 Release Schedule, Warsaw (for now)
PEP 160 marked as Final
Rejected PEPs category expanded to Deferred, Abandoned, and Rejected
2001-04-18 06:27:03 -04:00
|
|
|
|
Moore, Paul gustav@morpheus.demon.co.uk
|
2002-06-06 15:25:31 -04:00
|
|
|
|
Norwitz, Neal neal@metaslash.com
|
2001-02-15 18:04:24 -05:00
|
|
|
|
Oliphant, Travis oliphant@ee.byu.edu
|
2001-03-21 13:59:54 -05:00
|
|
|
|
Pelletier, Michel michel@digicool.com
|
2000-10-30 15:48:44 -05:00
|
|
|
|
Peters, Tim tim@digicool.com
|
2001-09-07 18:40:06 -04:00
|
|
|
|
Petrone, Jason jp@demonseed.net
|
2000-08-23 01:04:12 -04:00
|
|
|
|
Prescod, Paul paul@prescod.net
|
2001-03-20 00:48:05 -05:00
|
|
|
|
Reifschneider, Sean jafo-pep@tummy.com
|
2001-09-07 18:36:05 -04:00
|
|
|
|
Riehl, Jonathan jriehl@spaceship.com
|
2000-11-28 17:13:45 -05:00
|
|
|
|
van Rossum, Guido guido@python.org
|
2002-06-23 19:58:18 -04:00
|
|
|
|
Sajip, Vinay vinay_sajip@red-dove.com
|
2000-12-04 22:16:33 -05:00
|
|
|
|
Schemenauer, Neil nas@arctrix.com
|
2000-12-14 10:37:25 -05:00
|
|
|
|
Schneider-Kamp, Peter nowonder@nowonder.de
|
2001-08-20 17:04:09 -04:00
|
|
|
|
Stein, Greg gstein@lyra.org
|
2002-06-23 19:52:19 -04:00
|
|
|
|
Tirosh, Oren oren at hishome.net
|
2001-08-14 11:45:26 -04:00
|
|
|
|
Warsaw, Barry barry@zope.com
|
2001-06-05 12:51:08 -04:00
|
|
|
|
Wilson, Greg gvwilson@ddj.com
|
2000-08-23 01:04:12 -04:00
|
|
|
|
Wouters, Thomas thomas@xs4all.net
|
|
|
|
|
Yee, Ka-Ping ping@lfw.org
|
2000-12-11 18:08:11 -05:00
|
|
|
|
Zadka, Moshe moshez@zadka.site.co.il
|
2000-09-19 11:29:58 -04:00
|
|
|
|
Zhu, Huaiyu hzhu@users.sourceforge.net
|
2000-08-22 01:14:50 -04:00
|
|
|
|
|
|
|
|
|
|
2001-07-24 17:12:54 -04:00
|
|
|
|
References
|
|
|
|
|
|
|
|
|
|
[1] View PEP history online
|
2002-03-08 00:43:22 -05:00
|
|
|
|
http://cvs.sf.net/cgi-bin/viewcvs.cgi/python/python/nondist/peps/
|
|
|
|
|
|
|
|
|
|
[2] The Benevolent Dictator For Life's Parade of PEPs
|
|
|
|
|
http://www.python.org/doc/essays/pepparade.html
|
2001-07-24 17:12:54 -04:00
|
|
|
|
|
|
|
|
|
|
2000-07-13 02:33:08 -04:00
|
|
|
|
|
|
|
|
|
Local Variables:
|
|
|
|
|
mode: indented-text
|
|
|
|
|
indent-tabs-mode: nil
|
|
|
|
|
End:
|