[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