[Python-checkins] r42375 - peps/trunk/pep-0356.txt
neal.norwitz
python-checkins at python.org
Wed Feb 15 06:48:59 CET 2006
Author: neal.norwitz
Date: Wed Feb 15 06:48:59 2006
New Revision: 42375
Modified:
peps/trunk/pep-0356.txt
Log:
Remove most of Guido's comments.
Add some detail about planned features.
Move carryover sections to PEP 42.
Modified: peps/trunk/pep-0356.txt
==============================================================================
--- peps/trunk/pep-0356.txt (original)
+++ peps/trunk/pep-0356.txt Wed Feb 15 06:48:59 2006
@@ -10,9 +10,6 @@
Abstract
- (GvR: I'm sprinkling questions like this throughout this document.
- I'll remove them again once the questions are answered.)
-
This document describes the development and release schedule for
Python 2.5. The schedule primarily concerns itself with PEP-sized
items. Small features may be added up to and including the first
@@ -33,8 +30,6 @@
Release Schedule
- (GvR: perhaps one month earlier? If change, update abstract)
-
alpha 1: May 6, 2006 [planned]
alpha 2: June 3, 2006 [planned]
alpha 3: July 1, 2006 [planned]
@@ -67,29 +62,31 @@
Planned features for 2.5
- PEP 308: Conditional Expressions.
- (GvR: who is volunteering?)
+ PEP 308: Conditional Expressions
+ (Someone volunteered on python-dev, is there progress?)
PEP 328: Absolute/Relative Imports
- (GvR: who is volunteering?)
+ (Needs volunteer, mail python-dev if interested)
PEP 343: The "with" Statement
- (GvR: who is volunteering? Is MWH's hack/patch available?)
+ (nn: I have a possible volunteer.)
+
+ Note there are two separate implementation parts:
+ interpreter changes and python code for utilities.
PEP 352: Required Superclass for Exceptions
- (GvR: who is volunteering? Maybe Brett?)
+ (Brett Cannon is expected to implement this.)
PEP 353: Using ssize_t as the index type
MvL expects this to be complete in March.
Access to C AST from Python
- (GvR: I have a bunch more that could/would/should be added.)
Add bdist_msi to the distutils package. (MvL wants one more
independent release first.)
Add bdist_deb to the distutils package?
- (But see http://mail.python.org/pipermail/python-dev/2006-February/060926.html)
+ (see http://mail.python.org/pipermail/python-dev/2006-February/060926.html)
Add bdist_egg to the distutils package???
@@ -97,6 +94,8 @@
Add wsgiref to the standard library.
+ (GvR: I have a bunch more that could/would/should be added. -- Still true?)
+
Deferred until 2.6:
@@ -111,67 +110,6 @@
- Review PEP 11: Remove support for platforms as described
-Carryover features from Python 2.4
-
- (GvR: should we just drop this section and reject the PEPs/patches?)
-
- Are any of these done or planned for 2.5?
-
- - Finish implementing the Distutils bdist_dpkg command. (AMK)
-
- - It would be nice if the built-in SSL socket type could be used
- for non-blocking SSL I/O. Currently packages such as Twisted
- which implement async servers using SSL have to require third-party
- packages such as pyopenssl.
-
- - reST is going to be used a lot in Zope3. Maybe it could become
- a standard library module? (Since reST's author thinks it's too
- unstable, I'm inclined not to do this.)
-
-
-Carryover features from Python 2.3
-
- (GvR: should we just drop this section and reject the PEPs/patches?)
-
- - The import lock could use some redesign. (SF 683658.)
-
- - A nicer API to open text files, replacing the ugly (in some
- people's eyes) "U" mode flag. There's a proposal out there to
- have a new built-in type textfile(filename, mode, encoding).
- (Shouldn't it have a bufsize argument too?)
-
- - New widgets for Tkinter???
-
- Has anyone gotten the time for this? *Are* there any new
- widgets in Tk 8.4? Note that we've got better Tix support
- already (though not on Windows yet).
-
- - For a class defined inside another class, the __name__ should be
- "outer.inner", and pickling should work. (SF 633930. I'm no
- longer certain this is easy or even right.)
-
- - Decide on a clearer deprecation policy (especially for modules)
- and act on it. For a start, see this message from Neal Norwitz:
- http://mail.python.org/pipermail/python-dev/2002-April/023165.html
- There seems insufficient interest in moving this further in an
- organized fashion, and it's not particularly important.
-
- - Provide alternatives for common uses of the types module;
- Skip Montanaro has posted a proto-PEP for this idea:
- http://mail.python.org/pipermail/python-dev/2002-May/024346.html
- There hasn't been any progress on this, AFAICT.
-
- - Use pending deprecation for the types and string modules. This
- requires providing alternatives for the parts that aren't
- covered yet (e.g. string.whitespace and types.TracebackType).
- It seems we can't get consensus on this.
-
- - Lazily tracking tuples?
- http://mail.python.org/pipermail/python-dev/2002-May/023926.html
- http://www.python.org/sf/558745
- Not much enthusiasm I believe.
-
-
Copyright
This document has been placed in the public domain.
More information about the Python-checkins
mailing list