Status update.
This commit is contained in:
parent
2d7097526b
commit
84b2de1d45
46
pep-0283.txt
46
pep-0283.txt
|
@ -15,10 +15,9 @@ Abstract
|
|||
items. Small features may be added until the first beta release.
|
||||
Bugs may be fixed until the final release.
|
||||
|
||||
There is currently no defined schedule. We hope to release at
|
||||
least the first alpha before OSCON 2002, and the final release
|
||||
before the end of 2002, but if important projects below are
|
||||
delayed, the release may be delayed.
|
||||
There is currently no defined schedule. We hope to do the final
|
||||
release before the end of 2002, but if important projects below
|
||||
are delayed, even that may be delayed.
|
||||
|
||||
There will be at least two alpha releases, two beta releases, and
|
||||
one release candidate. Alpha and beta releases will be spaced at
|
||||
|
@ -65,24 +64,25 @@ Planned features for 2.3
|
|||
|
||||
- PEP 273 Import Modules from Zip Archives Ahlstrom
|
||||
|
||||
I think this is close -- maybe it's already checked in and I
|
||||
don't know about it!
|
||||
This project has been dormant too long. Somebody wake it up!
|
||||
http://www.python.org/sf/492105
|
||||
|
||||
- PEP 282 A Logging System Mick
|
||||
|
||||
Vinay Sajip has been making steady progress on an
|
||||
implementation, and despite a recent near-flamewar (which I
|
||||
haven't followed) I expect that his code will be incorporated in
|
||||
the near future.
|
||||
Vinay Sajip's implementation is close to completion IMO. I
|
||||
expect that his code will be incorporated in the near future.
|
||||
http://www.python.org/sf/578494
|
||||
|
||||
- PEP 263 Defining Python Source Code Encodings
|
||||
|
||||
I'm all for this plan. I haven't reviewed the implementation.
|
||||
Implemented (at least phase 1, which is all that's planned for
|
||||
2.3).
|
||||
|
||||
- PEP 218 Adding a Built-In Set Object Type
|
||||
|
||||
I think it would be good to revive this in some form, using a
|
||||
module rather than a built-in type.
|
||||
module rather than a built-in type. Alex Martelli has
|
||||
contributed a new version: http://www.python.org/sf/580995
|
||||
|
||||
- A new command line option parser. Greg Ward's Optik
|
||||
(http://optik.sf.net) would fit the bill fine; there's only some
|
||||
|
@ -92,30 +92,32 @@ Planned features for 2.3
|
|||
- 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
|
||||
Unfortunately there hasn't been much progress on this.
|
||||
|
||||
- Extended slice notation for all built-in sequences. A patch by
|
||||
Michael Hudson has solved this, mostly; there's an open issue
|
||||
about slice assignments where the source has a different length
|
||||
than the destination, as in L[:5:] = range(10).
|
||||
- Extended slice notation for all built-in sequences. Completed:
|
||||
patch by Michael Hudson is now all checked in.
|
||||
|
||||
- An iterator tools module featuring goodies from SML and Haskell?
|
||||
http://mail.python.org/pipermail/python-dev/2002-May/024418.html
|
||||
|
||||
- Speed up list iterations by filling tp_iter and other tweaks?
|
||||
http://www.python.org/sf/560736 (This is done; also for xrange.)
|
||||
http://www.python.org/sf/560736 (This is done; also for xrange
|
||||
and tuple objects.)
|
||||
|
||||
- Deprecate the buffer object.
|
||||
http://mail.python.org/pipermail/python-dev/2002-July/026388.html
|
||||
http://mail.python.org/pipermail/python-dev/2002-July/026408.html
|
||||
No progress; the last time this was brought up only Marc-Andre
|
||||
Lemburg said he had a use for it. I need to find out exactly
|
||||
what that need is and how much of the buffer object we can retire.
|
||||
|
||||
- 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.
|
||||
|
||||
- Timeoutsocket. Work in progress.
|
||||
http://mail.python.org/pipermail/python-dev/2002-May/024077.html
|
||||
http://www.python.org/sf/555085 (Most of this is done, but we
|
||||
still need to add a global timeout option.)
|
||||
- Timeout sockets. Completed.
|
||||
http://www.python.org/sf/555085
|
||||
|
||||
- Making None a keyword. Can't be done right away, but a warning
|
||||
would be a first step.
|
||||
|
@ -133,7 +135,7 @@ Planned features for 2.3
|
|||
|
||||
- Nuke SET_LINENO from all code objects (providing a different way
|
||||
to set debugger breakpoints). This can boost pystone by >5%.
|
||||
(Tim Peters.)
|
||||
http://www.python.org/sf/587993 awaiting review.
|
||||
|
||||
- Write a pymemcompat.h that people can bundle with their
|
||||
extensions and then use the 2.3 memory interface with all
|
||||
|
|
Loading…
Reference in New Issue