[Python-checkins] r55439 - peps/trunk/pep-0000.txt peps/trunk/pep-0228.txt peps/trunk/pep-0237.txt peps/trunk/pep-0256.txt peps/trunk/pep-0258.txt peps/trunk/pep-0267.txt peps/trunk/pep-0268.txt peps/trunk/pep-0280.txt peps/trunk/pep-0287.txt peps/trunk/pep-0296.txt peps/trunk/pep-0297.txt peps/trunk/pep-0302.txt peps/trunk/pep-0323.txt peps/trunk/pep-0331.txt peps/trunk/pep-0350.txt peps/trunk/pep-0354.txt peps/trunk/pep-0355.txt peps/trunk/pep-0754.txt

guido.van.rossum python-checkins at python.org
Fri May 18 19:41:45 CEST 2007


Author: guido.van.rossum
Date: Fri May 18 19:41:31 2007
New Revision: 55439
Modified:
 peps/trunk/pep-0000.txt
 peps/trunk/pep-0228.txt
 peps/trunk/pep-0237.txt
 peps/trunk/pep-0256.txt
 peps/trunk/pep-0258.txt
 peps/trunk/pep-0267.txt
 peps/trunk/pep-0268.txt
 peps/trunk/pep-0280.txt
 peps/trunk/pep-0287.txt
 peps/trunk/pep-0296.txt
 peps/trunk/pep-0297.txt
 peps/trunk/pep-0302.txt
 peps/trunk/pep-0323.txt
 peps/trunk/pep-0331.txt
 peps/trunk/pep-0350.txt
 peps/trunk/pep-0354.txt
 peps/trunk/pep-0355.txt
 peps/trunk/pep-0754.txt
Log:
Change the status of a whole lotta PEPs.
Some are marked final years after the work was completed and released;
others are rejected after sitting idly for years.
Modified: peps/trunk/pep-0000.txt
==============================================================================
--- peps/trunk/pep-0000.txt	(original)
+++ peps/trunk/pep-0000.txt	Fri May 18 19:41:31 2007
@@ -60,6 +60,7 @@
 I 257 Docstring Conventions Goodger, GvR
 IF 272 API for Block Encryption Algorithms v1.0 Kuchling
 IF 283 Python 2.3 Release Schedule GvR
+ I 287 reStructuredText Docstring Format Goodger
 I 290 Code Migration and Modernization Hettinger
 I 291 Backward Compatibility for Standard Library Norwitz
 I 306 How to Change Python's Grammar Hudson
@@ -73,6 +74,7 @@
 
 Accepted PEPs (accepted; may not be implemented yet)
 
+ SA 302 New Import Hooks JvR, Moore
 SA 358 The "bytes" Object Schemenauer, GvR
 SA 3106 Revamping dict.keys(), .values() & .items() GvR
 SA 3109 Raising Exceptions in Python 3000 Winter
@@ -88,32 +90,16 @@
 
 Open PEPs (under consideration)
 
- S 228 Reworking Python's Numeric Model Zadka, GvR
- S 237 Unifying Long Integers and Integers Zadka, GvR
- S 256 Docstring Processing System Framework Goodger
- S 258 Docutils Design Specification Goodger
- S 267 Optimized Access to Module Namespaces Hylton
- S 268 Extended HTTP functionality and WebDAV Stein
- S 280 Optimizing access to globals GvR
 S 286 Enhanced Argument Tuples von Loewis
- I 287 reStructuredText Docstring Format Goodger
- S 297 Support for System Upgrades Lemburg
- S 302 New Import Hooks JvR, Moore
- S 323 Copyable Iterators Martelli
- S 331 Locale-Independent Float/String Conversions Reis
 S 335 Overloadable Boolean Operators Ewing
 S 337 Logging Usage in the Standard Library Dubner
 S 344 Exception Chaining and Embedded Tracebacks Yee
 S 345 Metadata for Python Software Packages 1.2 Jones
- I 350 Codetags Elliott
- S 354 Enumerations in Python Finney
- S 355 Path - Object oriented filesystem paths Lindqvist
 S 362 Function Signature Object Cannon, Seo
 S 364 Transitioning to the Py3K Standard Library Warsaw
 S 365 Adding the pkg_resources module Eby
 S 366 Main module explicit relative imports Coghlan
 S 367 New Super Spealman
- S 754 IEEE 754 Floating Point Special Values Warnes
 S 3101 Advanced String Formatting Talin
 S 3108 Standard Library Reorganization Cannon
 S 3116 New I/O Stutzbach, Verdone, GvR
@@ -129,7 +115,7 @@
 SF 201 Lockstep Iteration Warsaw
 SF 202 List Comprehensions Warsaw
 SF 203 Augmented Assignments Wouters
- S 205 Weak References Drake
+ SF 205 Weak References Drake
 SF 207 Rich Comparisons GvR, Ascher
 SF 208 Reworking the Coercion Model Schemenauer, Lemburg
 SF 214 Extended Print Statement Warsaw
@@ -137,13 +123,14 @@
 SF 218 Adding a Built-In Set Object Type Wilson, Hettinger
 SF 221 Import As Wouters
 SF 223 Change the Meaning of \x Escapes Peters
- S 227 Statically Nested Scopes Hylton
+ SF 227 Statically Nested Scopes Hylton
 SF 229 Using Distutils to Build Python Kuchling
 SF 230 Warning Framework GvR
 SF 232 Function Attributes Warsaw
 SF 234 Iterators Yee, GvR
 SF 235 Import on Case-Insensitive Platforms Peters
 SF 236 Back to the __future__ Peters
+ SF 237 Unifying Long Integers and Integers Zadka, GvR
 SF 238 Changing the Division Operator Zadka, GvR
 SF 241 Metadata for Python Software Packages Kuchling
 SF 250 Using site-packages on Windows Moore
@@ -175,6 +162,7 @@
 SF 324 subprocess - New process module Astrand
 SF 327 Decimal Data Type Batista
 SF 328 Imports: Multi-Line and Absolute/Relative Aahz
+ SF 331 Locale-Independent Float/String Conversions Reis
 SF 338 Executing Modules as Scripts Coghlan
 SF 341 Unifying try-except and try-finally Brandl
 SF 342 Coroutines via Enhanced Generators GvR, Eby
@@ -210,6 +198,7 @@
 SD 222 Web Library Enhancements Kuchling
 SR 224 Attribute Docstrings Lemburg
 SD 225 Elementwise/Objectwise Operators Zhu, Lielens
+ SW 228 Reworking Python's Numeric Model Zadka, GvR
 SR 231 __findattr__() Warsaw
 SD 233 Python Online Help Prescod
 SR 239 Adding a Rational Type to Python Craig, Zadka
@@ -220,22 +209,28 @@
 SR 245 Python Interface Syntax Pelletier
 SR 246 Object Adaptation Evans
 SR 254 Making Classes Look More Like Types GvR
+ SR 256 Docstring Processing System Framework Goodger
+ SR 258 Docutils Design Specification Goodger
 SR 259 Omit printing newline after newline GvR
 SD 262 Database of Installed Python Packages Kuchling
 SR 265 Sorting Dictionaries by Value Griffin
 SW 266 Optimizing Global Variable/Attribute Access Montanaro
+ SD 267 Optimized Access to Module Namespaces Hylton
+ SR 268 Extended HTTP functionality and WebDAV Stein
 SD 269 Pgen Module for Python Riehl
 SR 270 uniq method for list objects Petrone
 SR 271 Prefixing sys.path by command line option Giacometti
 SW 274 Dict Comprehensions Warsaw
 SR 275 Switching on Multiple Values Lemburg
 SR 276 Simple Iterator for ints Althoff
+ SD 280 Optimizing access to globals GvR
 SR 281 Loop Counter Iteration with range & xrange Hetland
 SR 284 Integer for-loops Eppstein, Ewing
 SW 288 Generators Attributes and Exceptions Hettinger
 SR 294 Type Names in the types Module Tirosh
 SR 295 Interpretation of multiline string constants Koltsov
- SR 296 Adding a bytes Object Type Gilbert
+ SW 296 Adding a bytes Object Type Gilbert
+ SR 297 Support for System Upgrades Lemburg
 SW 298 The Locked Buffer Interface Heller
 SR 299 Special __main__() function in modules Epler
 SR 303 Extend divmod() for Multiple Divisors Bellman
@@ -248,6 +243,7 @@
 SR 317 Eliminate Implicit Exception Instantiation Taschuk
 SR 319 Python Synchronize/Asynchronize Block Pelletier
 SW 321 Date/Time Parsing and Formatting Kuchling
+ SD 323 Copyable Iterators Martelli
 SR 325 Resource-Release Support for Generators Pedroni
 SR 326 A Case for Top and Bottom Values Carlson, Reedy
 SR 329 Treating Builtins as Constants in the StdLib Hettinger
@@ -259,10 +255,14 @@
 SW 346 User Defined ("with") Statements Coghlan
 SR 348 Exception Reorganization for Python 3.0 Cannon
 SD 349 Allow str() to return unicode strings Schemenauer
+ IR 350 Codetags Elliott
 SR 351 The freeze protocol Warsaw
+ SR 354 Enumerations in Python Finney
+ SR 355 Path - Object oriented filesystem paths Lindqvist
 SW 359 The "make" Statement Bethard
 SR 363 Syntax For Dynamic Attribute Access North
 SR 666 Reject Foolish Indentation Creighton
+ SR 754 IEEE 754 Floating Point Special Values Warnes
 SR 3103 A Switch/Case Statement GvR
 SR 3117 Postfix Type Declarations Brandl
 SR 3122 Delineation of the main module Cannon
@@ -325,7 +325,7 @@
 SD 225 Elementwise/Objectwise Operators Zhu, Lielens
 IF 226 Python 2.1 Release Schedule Hylton
 S 227 Statically Nested Scopes Hylton
- S 228 Reworking Python's Numeric Model Zadka, GvR
+ SW 228 Reworking Python's Numeric Model Zadka, GvR
 SF 229 Using Distutils to Build Python Kuchling
 SF 230 Warning Framework GvR
 SR 231 __findattr__() Warsaw
@@ -334,7 +334,7 @@
 SF 234 Iterators Yee, GvR
 SF 235 Import on Case-Insensitive Platforms Peters
 SF 236 Back to the __future__ Peters
- S 237 Unifying Long Integers and Integers Zadka, GvR
+ SF 237 Unifying Long Integers and Integers Zadka, GvR
 SF 238 Changing the Division Operator Zadka, GvR
 SR 239 Adding a Rational Type to Python Craig, Zadka
 SR 240 Adding a Rational Literal to Python Craig, Zadka
@@ -355,7 +355,7 @@
 SF 255 Simple Generators Schemenauer, et al
 S 256 Docstring Processing System Framework Goodger
 I 257 Docstring Conventions Goodger, GvR
- S 258 Docutils Design Specification Goodger
+ SR 258 Docutils Design Specification Goodger
 SR 259 Omit printing newline after newline GvR
 SF 260 Simplify xrange() GvR
 SF 261 Support for "wide" Unicode characters Prescod
@@ -364,9 +364,9 @@
 SF 264 Future statements in simulated shells Hudson
 SR 265 Sorting Dictionaries by Value Griffin
 SW 266 Optimizing Global Variable/Attribute Access Montanaro
- S 267 Optimized Access to Module Namespaces Hylton
- S 268 Extended HTTP functionality and WebDAV Stein
- S 269 Pgen Module for Python Riehl
+ SD 267 Optimized Access to Module Namespaces Hylton
+ SR 268 Extended HTTP functionality and WebDAV Stein
+ SD 269 Pgen Module for Python Riehl
 SR 270 uniq method for list objects Petrone
 SR 271 Prefixing sys.path by command line option Giacometti
 IF 272 API for Block Encryption Algorithms v1.0 Kuchling
@@ -377,7 +377,7 @@
 SF 277 Unicode file name support for Windows NT Hodgson
 SF 278 Universal Newline Support Jansen
 SF 279 The enumerate() built-in function Hettinger
- S 280 Optimizing access to globals GvR
+ SD 280 Optimizing access to globals GvR
 SR 281 Loop Counter Iteration with range & xrange Hetland
 SF 282 A Logging System Sajip, Mick
 IF 283 Python 2.3 Release Schedule GvR
@@ -393,12 +393,12 @@
 SF 293 Codec Error Handling Callbacks Dörwald
 SR 294 Type Names in the types Module Tirosh
 SR 295 Interpretation of multiline string constants Koltsov
- SR 296 Adding a bytes Object Type Gilbert
- S 297 Support for System Upgrades Lemburg
+ SW 296 Adding a bytes Object Type Gilbert
+ SR 297 Support for System Upgrades Lemburg
 SW 298 The Locked Buffer Interface Heller
 SR 299 Special __main__() function in modules Epler
 SF 301 Package Index and Metadata for Distutils Jones
- S 302 New Import Hooks JvR, Moore
+ SA 302 New Import Hooks JvR, Moore
 SR 303 Extend divmod() for Multiple Divisors Bellman
 SW 304 Controlling Generation of Bytecode Files Montanaro
 SF 305 CSV File API Montanaro, et al
@@ -419,7 +419,7 @@
 IF 320 Python 2.4 Release Schedule Warsaw, et al
 SW 321 Date/Time Parsing and Formatting Kuchling
 SF 322 Reverse Iteration Hettinger
- S 323 Copyable Iterators Martelli
+ SD 323 Copyable Iterators Martelli
 SF 324 subprocess - New POSIX process module Astrand
 SR 325 Resource-Release Support for Generators Pedroni
 SR 326 A Case for Top and Bottom Values Carlson, Reedy
@@ -427,7 +427,7 @@
 SF 328 Imports: Multi-Line and Absolute/Relative Aahz
 SR 329 Treating Builtins as Constants in the StdLib Hettinger
 SR 330 Python Bytecode Verification Pelletier
- S 331 Locale-Independent Float/String Conversions Reis
+ SF 331 Locale-Independent Float/String Conversions Reis
 SR 332 Byte vectors and String/Unicode Unification Montanaro
 I 333 Python Web Server Gateway Interface v1.0 Eby
 SW 334 Simple Coroutines via SuspendIteration Evans
@@ -443,15 +443,15 @@
 S 344 Exception Chaining and Embedded Tracebacks Yee
 S 345 Metadata for Python Software Packages 1.2 Jones
 SW 346 User Defined ("with") Statements Coghlan
- P 347 Migrating the Python CVS to Subversion von Löwis
+ PA 347 Migrating the Python CVS to Subversion von Löwis
 SR 348 Exception Reorganization for Python 3.0 Cannon
 SD 349 Allow str() to return unicode strings Schemenauer
- I 350 Codetags Elliott
+ IR 350 Codetags Elliott
 SR 351 The freeze protocol Warsaw
 SF 352 Required Superclass for Exceptions GvR, Cannon
 SA 353 Using ssize_t as the index type von Loewis
- S 354 Enumerations in Python Finney
- S 355 Path - Object oriented filesystem paths Lindqvist
+ SR 354 Enumerations in Python Finney
+ SR 355 Path - Object oriented filesystem paths Lindqvist
 IF 356 Python 2.5 Release Schedule Norwitz, et al
 SF 357 Allowing Any Object to be Used for Slicing Oliphant
 SA 358 The "bytes" Object Schemenauer, GvR
@@ -465,7 +465,7 @@
 S 366 Main module explicit relative imports Coghlan
 S 367 New Super Spealman
 SR 666 Reject Foolish Indentation Creighton
- S 754 IEEE 754 Floating Point Special Values Warnes
+ SR 754 IEEE 754 Floating Point Special Values Warnes
 P 3000 Python 3000 GvR
 P 3001 Reviewing and improving stdlib modules Brandl
 P 3002 Procedure for Backwards-Incompatible Changes Bethard
Modified: peps/trunk/pep-0228.txt
==============================================================================
--- peps/trunk/pep-0228.txt	(original)
+++ peps/trunk/pep-0228.txt	Fri May 18 19:41:31 2007
@@ -3,12 +3,18 @@
 Version: $Revision$
 Last-Modified: $Date$
 Author: pep at zadka.site.co.il (Moshe Zadka), guido at python.org (Guido van Rossum)
-Status: Draft
+Status: Withdrawn
 Type: Standards Track
 Python-Version: ??
 Created: 4-Nov-2000
 Post-History:
 
+
+Withdrawal
+
+ This PEP has been withdrawn in favor of PEP 3141.
+
+
 Abstract
 
 Today, Python's numerical model is similar to the C numeric model:
Modified: peps/trunk/pep-0237.txt
==============================================================================
--- peps/trunk/pep-0237.txt	(original)
+++ peps/trunk/pep-0237.txt	Fri May 18 19:41:31 2007
@@ -3,7 +3,7 @@
 Version: $Revision$
 Last-Modified: $Date$
 Author: Moshe Zadka, Guido van Rossum
-Status: Draft
+Status: Final
 Type: Standards Track
 Created: 11-Mar-2001
 Python-Version: 2.2
Modified: peps/trunk/pep-0256.txt
==============================================================================
--- peps/trunk/pep-0256.txt	(original)
+++ peps/trunk/pep-0256.txt	Fri May 18 19:41:31 2007
@@ -4,13 +4,19 @@
 Last-Modified: $Date$
 Author: David Goodger <goodger at users.sourceforge.net>
 Discussions-To: <doc-sig at python.org>
-Status: Draft
+Status: Rejected
 Type: Standards Track
 Content-Type: text/x-rst
 Created: 01-Jun-2001
 Post-History: 13-Jun-2001
 
 
+Rejection Notice
+================
+
+This proposal seems to have run out of steam.
+
+
 Abstract
 ========
 
Modified: peps/trunk/pep-0258.txt
==============================================================================
--- peps/trunk/pep-0258.txt	(original)
+++ peps/trunk/pep-0258.txt	Fri May 18 19:41:31 2007
@@ -4,7 +4,7 @@
 Last-Modified: $Date$
 Author: David Goodger <goodger at users.sourceforge.net>
 Discussions-To: <doc-sig at python.org>
-Status: Draft
+Status: Rejected
 Type: Standards Track
 Content-Type: text/x-rst
 Requires: 256, 257
@@ -12,6 +12,15 @@
 Post-History: 13-Jun-2001
 
 
+================
+Rejection Notice
+================
+
+While this may serve as an interesting design document for the
+now-independent docutils, it is no longer slated for inclusion in the
+standard library.
+
+
 ==========
 Abstract
 ==========
Modified: peps/trunk/pep-0267.txt
==============================================================================
--- peps/trunk/pep-0267.txt	(original)
+++ peps/trunk/pep-0267.txt	Fri May 18 19:41:31 2007
@@ -3,12 +3,19 @@
 Version: $Revision$
 Last-Modified: $Date$
 Author: jeremy at zope.com (Jeremy Hylton)
-Status: Draft
+Status: Deferred
 Type: Standards Track
 Created: 23-May-2001
 Python-Version: 2.2
 Post-History:
 
+Deferral
+
+ While this PEP is a nice idea, no-one has yet emerged to do the work of
+ hashing out the differences between this PEP, PEP 266 and PEP 280.
+ Hence, it is being deferred.
+
+
 Abstract
 
 This PEP proposes a new implementation of global module namespaces
Modified: peps/trunk/pep-0268.txt
==============================================================================
--- peps/trunk/pep-0268.txt	(original)
+++ peps/trunk/pep-0268.txt	Fri May 18 19:41:31 2007
@@ -3,7 +3,7 @@
 Version: $Revision$
 Last-Modified: $Date$
 Author: gstein at lyra.org (Greg Stein)
-Status: Draft
+Status: Rejected
 Type: Standards Track
 Created: 20-Aug-2001
 Python-Version: 2.x
@@ -11,6 +11,13 @@
 Content-Type: text/x-rst
 
 
+Rejection Notice
+================
+
+This PEP has been rejected. It has failed to generate sufficient
+community support in the six years since its proposal.
+
+
 Abstract
 ========
 
Modified: peps/trunk/pep-0280.txt
==============================================================================
--- peps/trunk/pep-0280.txt	(original)
+++ peps/trunk/pep-0280.txt	Fri May 18 19:41:31 2007
@@ -3,13 +3,20 @@
 Version: $Revision$
 Last-Modified: $Date$
 Author: guido at python.org (Guido van Rossum)
-Status: Draft
+Status: Deferred
 Type: Standards Track
 Created: 10-Feb-2002
 Python-Version: 2.3
 Post-History:
 
 
+Deferral
+
+ While this PEP is a nice idea, no-one has yet emerged to do the work of
+ hashing out the differences between this PEP, PEP 267 and PEP 280.
+ Hence, it is being deferred.
+
+
 Abstract
 
 This PEP describes yet another approach to optimizing access to
Modified: peps/trunk/pep-0287.txt
==============================================================================
--- peps/trunk/pep-0287.txt	(original)
+++ peps/trunk/pep-0287.txt	Fri May 18 19:41:31 2007
@@ -4,7 +4,7 @@
 Last-Modified: $Date$
 Author: David Goodger <goodger at users.sourceforge.net>
 Discussions-To: <doc-sig at python.org>
-Status: Draft
+Status: Active
 Type: Informational
 Content-Type: text/x-rst
 Created: 25-Mar-2002
Modified: peps/trunk/pep-0296.txt
==============================================================================
--- peps/trunk/pep-0296.txt	(original)
+++ peps/trunk/pep-0296.txt	Fri May 18 19:41:31 2007
@@ -3,7 +3,7 @@
 Version: $Revision$
 Last-Modified: $Date$
 Author: xscottg at yahoo.com (Scott Gilbert)
-Status: Rejected
+Status: Withdrawn
 Type: Standards Track
 Created: 12-Jul-2002
 Python-Version: 2.3
@@ -12,7 +12,7 @@
 
 Notice
 
- This PEP is withdrawn by the author.
+ This PEP is withdrawn by the author (in favor of PEP 358).
 
 
 Abstract
Modified: peps/trunk/pep-0297.txt
==============================================================================
--- peps/trunk/pep-0297.txt	(original)
+++ peps/trunk/pep-0297.txt	Fri May 18 19:41:31 2007
@@ -3,12 +3,17 @@
 Version: $Revision$
 Last-Modified: $Date$
 Author: mal at lemburg.com (Marc-André Lemburg)
-Status: Draft
+Status: Rejected
 Type: Standards Track
 Python-Version: 2.6
 Created: 19-Jul-2001
 Post-History: 
 
+Rejection Notice
+
+ This PEP is rejected for failure to generate significant interest.
+
+
 Abstract
 
 This PEP proposes strategies to allow the Python standard library
Modified: peps/trunk/pep-0302.txt
==============================================================================
--- peps/trunk/pep-0302.txt	(original)
+++ peps/trunk/pep-0302.txt	Fri May 18 19:41:31 2007
@@ -4,7 +4,7 @@
 Last-Modified: $Date$
 Author: Just van Rossum <just at letterror.com>,
 Paul Moore <gustav at morpheus.demon.co.uk>
-Status: Draft
+Status: Accepted
 Type: Standards Track
 Content-Type: text/plain
 Created: 19-Dec-2002
@@ -12,6 +12,12 @@
 Post-History: 19-Dec-2002
 
 
+Status Inquiry
+
+ Is this PEP ready to be marked as final? Are there any parts left
+ unimplemented?
+
+
 Abstract
 
 This PEP proposes to add a new set of import hooks that offer better
Modified: peps/trunk/pep-0323.txt
==============================================================================
--- peps/trunk/pep-0323.txt	(original)
+++ peps/trunk/pep-0323.txt	Fri May 18 19:41:31 2007
@@ -3,7 +3,7 @@
 Version: $Revision$
 Last-Modified: $Date$
 Author: Alex Martelli <aleaxit at yahoo.com>
-Status: Draft
+Status: Deferred
 Type: Standards Track
 Content-Type: text/plain
 Created: 25-Oct-2003
@@ -11,6 +11,12 @@
 Post-History: 29-Oct-2003
 
 
+Deferral
+
+ This PEP has been deferred. Copyable iterators are a nice idea, but after
+ four years, no implementation or widespread interest has emerged.
+
+
 Abstract
 
 This PEP suggests that some iterator types should support shallow
Modified: peps/trunk/pep-0331.txt
==============================================================================
--- peps/trunk/pep-0331.txt	(original)
+++ peps/trunk/pep-0331.txt	Fri May 18 19:41:31 2007
@@ -3,7 +3,7 @@
 Version: $Revision$
 Last-Modified: $Date$
 Author: Christian R. Reis <kiko at async.com.br>
-Status: Draft
+Status: Final
 Type: Standards Track
 Content-Type: text/plain
 Created: 19-Jul-2003
Modified: peps/trunk/pep-0350.txt
==============================================================================
--- peps/trunk/pep-0350.txt	(original)
+++ peps/trunk/pep-0350.txt	Fri May 18 19:41:31 2007
@@ -3,13 +3,20 @@
 Version: $Revision$
 Last-Modified: $Date$
 Author: Micah Elliott <mde at tracos.org>
-Status: Draft
+Status: Rejected
 Type: Informational
 Content-Type: text/x-rst
 Created: 27-Jun-2005
 Post-History: 10-Aug-2005, 26-Sep-2005
 
 
+Rejection Notice
+================
+
+This PEP has been rejected. While the community may be interested,
+there is no desire to make the standard library conform to this standard.
+
+
 Abstract
 ========
 
Modified: peps/trunk/pep-0354.txt
==============================================================================
--- peps/trunk/pep-0354.txt	(original)
+++ peps/trunk/pep-0354.txt	Fri May 18 19:41:31 2007
@@ -3,7 +3,7 @@
 Version: $Revision$
 Last-Modified: $Date$
 Author: Ben Finney <ben+python at benfinney.id.au>
-Status: Draft
+Status: Rejected
 Type: Standards Track
 Content-Type: text/x-rst
 Created: 20-Dec-2005
@@ -11,6 +11,17 @@
 Post-History: 20-Dec-2005
 
 
+Rejection Notice
+================
+
+This PEP has been rejected. This doesn't slot nicely into any of the
+existing modules (like collections), and the Python standard library
+eschews having lots of individual data strucutres in their own
+modules. Also, the PEP has generated no widespread interest. For
+those who need enumerations, there are cookbook recipes and PyPI
+packages that meet these needs.
+
+
 Abstract
 ========
 
Modified: peps/trunk/pep-0355.txt
==============================================================================
--- peps/trunk/pep-0355.txt	(original)
+++ peps/trunk/pep-0355.txt	Fri May 18 19:41:31 2007
@@ -3,13 +3,26 @@
 Version: $Revision$
 Last-Modified: $Date$
 Author: Björn Lindqvist <bjourne at gmail.com>
-Status: Draft
+Status: Rejected
 Type: Standards Track
 Created: 24-Jan-2006
 Content-Type: text/plain
 Python-Version: 2.5
 
 
+Rejection Notice
+
+ This PEP has been rejected (in this form). The proposed path class
+ is the ultimate kitchen sink; but the notion that it's better to
+ implement *all* functionality that uses a path as a method on a single
+ class is an anti-pattern. (E.g.why not open()? Or execfile()?)
+ Subclassing from str is a particularly bad idea; many string
+ operations make no sense when applied to a path. This PEP has
+ lingered, and while the discussion flares up from time to time,
+ it's time to put this PEP out of its misery. A less far-fetched
+ proposal might be more palatable.
+
+
 Abstract
 
 This PEP describes a new class, Path, to be added to the os
Modified: peps/trunk/pep-0754.txt
==============================================================================
--- peps/trunk/pep-0754.txt	(original)
+++ peps/trunk/pep-0754.txt	Fri May 18 19:41:31 2007
@@ -3,7 +3,7 @@
 Version: $Revision$
 Last-Modified: $Date$
 Author: Gregory R. Warnes <gregory_r_warnes at groton.pfizer.com> (Pfizer, Inc.)
-Status: Draft
+Status: Rejected
 Type: Standards Track
 Content-Type: text/x-rst
 Created: 28-Mar-2003
@@ -11,6 +11,13 @@
 Post-History:
 
 
+Rejection Notice
+================
+
+This PEP has been rejected. After sitting open for four years, it has
+failed to generate sufficient community interest.
+
+
 Abstract
 ========
 


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /