Mark diverse Py3000 PEPs as accepted, mark PEPs 328 and 3105 as Final.

This commit is contained in:
Georg Brandl 2007-02-17 18:42:37 +00:00
parent 6f2bca9fb2
commit f7cee114e2
9 changed files with 39 additions and 30 deletions

View File

@ -54,14 +54,20 @@ Index by Category
I 42 Feature Requests Hylton I 42 Feature Requests Hylton
I 101 Doing Python Releases 101 Warsaw, GvR I 101 Doing Python Releases 101 Warsaw, GvR
I 102 Doing Python Micro Releases Baxter, Warsaw, GvR I 102 Doing Python Micro Releases Baxter, Warsaw, GvR
IF 160 Python 1.6 Release Schedule Drake
IF 200 Python 2.0 Release Schedule Hylton
IF 226 Python 2.1 Release Schedule Hylton
IF 247 API for Cryptographic Hash Functions Kuchling IF 247 API for Cryptographic Hash Functions Kuchling
IF 248 Python Database API Specification v1.0 Lemburg IF 248 Python Database API Specification v1.0 Lemburg
IF 249 Python Database API Specification v2.0 Lemburg IF 249 Python Database API Specification v2.0 Lemburg
IF 251 Python 2.2 Release Schedule Warsaw, GvR
I 257 Docstring Conventions Goodger, GvR I 257 Docstring Conventions Goodger, GvR
IF 272 API for Block Encryption Algorithms v1.0 Kuchling IF 272 API for Block Encryption Algorithms v1.0 Kuchling
IF 283 Python 2.3 Release Schedule GvR
I 290 Code Migration and Modernization Hettinger I 290 Code Migration and Modernization Hettinger
I 291 Backward Compatibility for Standard Library Norwitz I 291 Backward Compatibility for Standard Library Norwitz
I 306 How to Change Python's Grammar Hudson I 306 How to Change Python's Grammar Hudson
IF 320 Python 2.4 Release Schedule Warsaw, et al
I 333 Python Web Server Gateway Interface v1.0 Eby I 333 Python Web Server Gateway Interface v1.0 Eby
I 339 Design of the CPython Compiler Cannon I 339 Design of the CPython Compiler Cannon
IF 356 Python 2.5 Release Schedule Norwitz, et al IF 356 Python 2.5 Release Schedule Norwitz, et al
@ -71,7 +77,11 @@ Index by Category
Accepted PEPs (accepted; may not be implemented yet) Accepted PEPs (accepted; may not be implemented yet)
SA 328 Imports: Multi-Line and Absolute/Relative Aahz SA 3102 Keyword-Only Arguments Talin
SA 3106 Revamping dict.keys(), .values() and .items() GvR
SA 3107 Function Annotations Winter, Lownds
SA 3109 Raising Exceptions in Python 3000 Winter
SA 3110 Catching Exceptions in Python 3000 Winter
Open PEPs (under consideration) Open PEPs (under consideration)
@ -101,21 +111,13 @@ Index by Category
S 363 Syntax For Dynamic Attribute Access North S 363 Syntax For Dynamic Attribute Access North
S 754 IEEE 754 Floating Point Special Values Warnes S 754 IEEE 754 Floating Point Special Values Warnes
S 3101 Advanced String Formatting Talin S 3101 Advanced String Formatting Talin
S 3102 Keyword-Only Arguments Talin
S 3103 A Switch/Case Statement GvR S 3103 A Switch/Case Statement GvR
S 3104 Access to Names in Outer Scopes Yee S 3104 Access to Names in Outer Scopes Yee
S 3105 Make print a function Brandl
S 3106 Revamping dict.keys(), .values() and .items() GvR
S 3107 Function Annotations Winter, Lownds
I 3108 Standard Library Reorganization Cannon I 3108 Standard Library Reorganization Cannon
S 3109 Raising Exceptions in Python 3000 Winter
S 3110 Catching Exceptions in Python 3000 Winter
Finished PEPs (done, implemented in Subversion) Finished PEPs (done, implemented in Subversion)
SF 100 Python Unicode Integration Lemburg 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 SF 201 Lockstep Iteration Warsaw
SF 202 List Comprehensions Warsaw SF 202 List Comprehensions Warsaw
SF 203 Augmented Assignments Wouters SF 203 Augmented Assignments Wouters
@ -127,7 +129,6 @@ Index by Category
SF 218 Adding a Built-In Set Object Type Wilson, Hettinger SF 218 Adding a Built-In Set Object Type Wilson, Hettinger
SF 221 Import As Wouters SF 221 Import As Wouters
SF 223 Change the Meaning of \x Escapes Peters SF 223 Change the Meaning of \x Escapes Peters
I 226 Python 2.1 Release Schedule Hylton
S 227 Statically Nested Scopes Hylton S 227 Statically Nested Scopes Hylton
SF 229 Using Distutils to Build Python Kuchling SF 229 Using Distutils to Build Python Kuchling
SF 230 Warning Framework GvR SF 230 Warning Framework GvR
@ -138,7 +139,6 @@ Index by Category
SF 238 Changing the Division Operator Zadka, GvR SF 238 Changing the Division Operator Zadka, GvR
SF 241 Metadata for Python Software Packages Kuchling SF 241 Metadata for Python Software Packages Kuchling
SF 250 Using site-packages on Windows Moore SF 250 Using site-packages on Windows Moore
IF 251 Python 2.2 Release Schedule Warsaw, GvR
SF 252 Making Types Look More Like Classes GvR SF 252 Making Types Look More Like Classes GvR
SF 253 Subtyping Built-in Types GvR SF 253 Subtyping Built-in Types GvR
SF 255 Simple Generators Schemenauer, et al SF 255 Simple Generators Schemenauer, et al
@ -151,7 +151,6 @@ Index by Category
SF 278 Universal Newline Support Jansen SF 278 Universal Newline Support Jansen
SF 279 The enumerate() built-in function Hettinger SF 279 The enumerate() built-in function Hettinger
SF 282 A Logging System Sajip, Mick SF 282 A Logging System Sajip, Mick
IF 283 Python 2.3 Release Schedule GvR
SF 285 Adding a bool type GvR SF 285 Adding a bool type GvR
SF 289 Generator Expressions Hettinger SF 289 Generator Expressions Hettinger
SF 292 Simpler String Substitutions Warsaw SF 292 Simpler String Substitutions Warsaw
@ -164,10 +163,10 @@ Index by Category
SF 311 Simplified GIL Acquisition for Extensions Hammond SF 311 Simplified GIL Acquisition for Extensions Hammond
SF 314 Metadata for Python Software Packages v1.1 Kuchling, Jones SF 314 Metadata for Python Software Packages v1.1 Kuchling, Jones
SF 318 Decorators for Functions and Methods Smith, et al SF 318 Decorators for Functions and Methods Smith, et al
IF 320 Python 2.4 Release Schedule Warsaw, et al
SF 322 Reverse Iteration Hettinger SF 322 Reverse Iteration Hettinger
SF 324 subprocess - New process module Astrand SF 324 subprocess - New process module Astrand
SF 327 Decimal Data Type Batista SF 327 Decimal Data Type Batista
SF 328 Imports: Multi-Line and Absolute/Relative Aahz
SF 338 Executing Modules as Scripts Coghlan SF 338 Executing Modules as Scripts Coghlan
SF 341 Unifying try-except and try-finally Brandl SF 341 Unifying try-except and try-finally Brandl
SF 342 Coroutines via Enhanced Generators GvR, Eby SF 342 Coroutines via Enhanced Generators GvR, Eby
@ -175,6 +174,7 @@ Index by Category
SF 352 Required Superclass for Exceptions GvR, Cannon SF 352 Required Superclass for Exceptions GvR, Cannon
SF 353 Using ssize_t as the index type von Loewis SF 353 Using ssize_t as the index type von Loewis
SF 357 Allowing Any Object to be Used for Slicing Oliphant SF 357 Allowing Any Object to be Used for Slicing Oliphant
SF 3105 Make print a function Brandl
Empty PEPs (or containing only an abstract) Empty PEPs (or containing only an abstract)
@ -299,7 +299,7 @@ Numerical Index
SF 223 Change the Meaning of \x Escapes Peters SF 223 Change the Meaning of \x Escapes Peters
SR 224 Attribute Docstrings Lemburg SR 224 Attribute Docstrings Lemburg
SD 225 Elementwise/Objectwise Operators Zhu, Lielens SD 225 Elementwise/Objectwise Operators Zhu, Lielens
I 226 Python 2.1 Release Schedule Hylton IF 226 Python 2.1 Release Schedule Hylton
S 227 Statically Nested Scopes Hylton S 227 Statically Nested Scopes Hylton
S 228 Reworking Python's Numeric Model Zadka, GvR S 228 Reworking Python's Numeric Model Zadka, GvR
SF 229 Using Distutils to Build Python Kuchling SF 229 Using Distutils to Build Python Kuchling
@ -400,7 +400,7 @@ Numerical Index
SR 325 Resource-Release Support for Generators Pedroni SR 325 Resource-Release Support for Generators Pedroni
SR 326 A Case for Top and Bottom Values Carlson, Reedy SR 326 A Case for Top and Bottom Values Carlson, Reedy
SF 327 Decimal Data Type Batista SF 327 Decimal Data Type Batista
SA 328 Imports: Multi-Line and Absolute/Relative Aahz SF 328 Imports: Multi-Line and Absolute/Relative Aahz
SR 329 Treating Builtins as Constants in the Standard Library Hettinger SR 329 Treating Builtins as Constants in the Standard Library Hettinger
SR 330 Python Bytecode Verification Pelletier SR 330 Python Bytecode Verification Pelletier
S 331 Locale-Independent Float/String Conversions Reis S 331 Locale-Independent Float/String Conversions Reis
@ -444,15 +444,15 @@ Numerical Index
I 3099 Things that will Not Change in Python 3000 Brandl I 3099 Things that will Not Change in Python 3000 Brandl
I 3100 Python 3.0 Plans Kuchling, Cannon I 3100 Python 3.0 Plans Kuchling, Cannon
S 3101 Advanced String Formatting Talin S 3101 Advanced String Formatting Talin
S 3102 Keyword-Only Arguments Talin SA 3102 Keyword-Only Arguments Talin
S 3103 A Switch/Case Statement GvR S 3103 A Switch/Case Statement GvR
S 3104 Access to Names in Outer Scopes Yee S 3104 Access to Names in Outer Scopes Yee
S 3105 Make print a function Brandl SF 3105 Make print a function Brandl
S 3106 Revamping dict.keys(), .values() and .items() GvR SA 3106 Revamping dict.keys(), .values() and .items() GvR
S 3107 Function Annotations Winter, Lownds SA 3107 Function Annotations Winter, Lownds
I 3108 Standard Library Reorganization Cannon I 3108 Standard Library Reorganization Cannon
S 3109 Raising Exceptions in Python 3000 Winter SA 3109 Raising Exceptions in Python 3000 Winter
S 3110 Catching Exceptions in Python 3000 Winter SA 3110 Catching Exceptions in Python 3000 Winter
Key Key

View File

@ -3,7 +3,7 @@ Title: Python 2.1 Release Schedule
Version: $Revision$ Version: $Revision$
Last-Modified: $Date$ Last-Modified: $Date$
Author: Jeremy Hylton <jeremy@zope.com> Author: Jeremy Hylton <jeremy@zope.com>
Status: Incomplete Status: Final
Type: Informational Type: Informational
Created: 16-Oct-2000 Created: 16-Oct-2000
Python-Version: 2.1 Python-Version: 2.1

View File

@ -3,7 +3,7 @@ Title: Imports: Multi-Line and Absolute/Relative
Version: $Revision$ Version: $Revision$
Last-Modified: $Date$ Last-Modified: $Date$
Author: Aahz <aahz@pythoncraft.com> Author: Aahz <aahz@pythoncraft.com>
Status: Accepted Status: Final
Type: Standards Track Type: Standards Track
Python-Version: 2.4, 2,5, 2.6, 2.7 Python-Version: 2.4, 2,5, 2.6, 2.7
Content-Type: text/x-rst Content-Type: text/x-rst
@ -268,7 +268,7 @@ is not usable in an expression.
Relative Imports and __name__ Relative Imports and __name__
=============================== =============================
Relative imports use a module's __name__ attribute to determine that Relative imports use a module's __name__ attribute to determine that
module's position in the package hierarchy. If the module's name does module's position in the package hierarchy. If the module's name does

View File

@ -3,7 +3,7 @@ Title: Keyword-Only Arguments
Version: $Revision$ Version: $Revision$
Last-Modified: $Date$ Last-Modified: $Date$
Author: Talin <talin at acm.org> Author: Talin <talin at acm.org>
Status: Draft Status: Accepted
Type: Standards Type: Standards
Content-Type: text/plain Content-Type: text/plain
Created: 22-Apr-2006 Created: 22-Apr-2006

View File

@ -3,7 +3,7 @@ Title: Make print a function
Version: $Revision$ Version: $Revision$
Last-Modified: $Date$ Last-Modified: $Date$
Author: Georg Brandl <g.brandl at gmx.net> Author: Georg Brandl <g.brandl at gmx.net>
Status: Draft Status: Final
Type: Standards Type: Standards
Content-Type: text/x-rst Content-Type: text/x-rst
Created: 19-Nov-2006 Created: 19-Nov-2006
@ -102,6 +102,15 @@ there should be no major porting problems (provided someone writes the
mentioned tool). mentioned tool).
Implementation
==============
The proposed changes were implemented in the Python 3000 branch in the
Subversion revisions 53685 to 53704. Most of the legacy code in the
library has been converted too, but it is an ongoing effort to catch
every print statement that may be left in the distribution.
References References
========== ==========

View File

@ -3,7 +3,7 @@ Title: Revamping dict.keys(), .values() and .items()
Version: $Revision$ Version: $Revision$
Last-Modified: $Date$ Last-Modified: $Date$
Author: Guido van Rossum Author: Guido van Rossum
Status: Draft Status: Accepted
Type: Standards Type: Standards
Content-Type: text/x-rst Content-Type: text/x-rst
Created: 19-Dec-2006 Created: 19-Dec-2006

View File

@ -4,7 +4,7 @@ Version: $Revision$
Last-Modified: $Date$ Last-Modified: $Date$
Author: Collin Winter <collinw@gmail.com>, Author: Collin Winter <collinw@gmail.com>,
Tony Lownds <tony@lownds.com> Tony Lownds <tony@lownds.com>
Status: Draft Status: Accepted
Type: Standards Track Type: Standards Track
Requires: 362 Requires: 362
Content-Type: text/x-rst Content-Type: text/x-rst

View File

@ -3,7 +3,7 @@ Title: Raising Exceptions in Python 3000
Version: $Revision$ Version: $Revision$
Last-Modified: $Date$ Last-Modified: $Date$
Author: Collin Winter <collinw@gmail.com> Author: Collin Winter <collinw@gmail.com>
Status: Draft Status: Accepted
Type: Standards Track Type: Standards Track
Content-Type: text/x-rst Content-Type: text/x-rst
Created: 19-Jan-2006 Created: 19-Jan-2006

View File

@ -3,7 +3,7 @@ Title: Catching Exceptions in Python 3000
Version: $Revision$ Version: $Revision$
Last-Modified: $Date$ Last-Modified: $Date$
Author: Collin Winter <collinw@gmail.com> Author: Collin Winter <collinw@gmail.com>
Status: Draft Status: Accepted
Type: Standards Track Type: Standards Track
Content-Type: text/x-rst Content-Type: text/x-rst
Created: 16-Jan-2006 Created: 16-Jan-2006