Some updates to the status list.
This commit is contained in:
parent
27fe6b1e75
commit
a9690f7bcd
37
pep-0283.txt
37
pep-0283.txt
|
@ -55,10 +55,16 @@ Open issues
|
||||||
|
|
||||||
Completed features for 2.3
|
Completed features for 2.3
|
||||||
|
|
||||||
This list is not complete; e.g. missing are bool, PyMalloc, and
|
This list is not complete. See Doc/whatsnew/whatsnew23.tex in CVS
|
||||||
universal newlines, which were in before this PEP appeared.
|
for more, and of course Misc/NEWS for the full list.
|
||||||
|
|
||||||
- PEP 263 Defining Python Source Code Encodings
|
- The bool type and its constants, True and False (PEP 285).
|
||||||
|
|
||||||
|
- PyMalloc was greatly enhanced and is enabled by default.
|
||||||
|
|
||||||
|
- Universal newline support (PEP 278).
|
||||||
|
|
||||||
|
- PEP 263 Defining Python Source Code Encodings Lemburg
|
||||||
|
|
||||||
Implemented (at least phase 1, which is all that's planned for
|
Implemented (at least phase 1, which is all that's planned for
|
||||||
2.3).
|
2.3).
|
||||||
|
@ -111,6 +117,12 @@ Completed features for 2.3
|
||||||
Fully implemented. Error handling in unicode.encode or
|
Fully implemented. Error handling in unicode.encode or
|
||||||
str.decode can now be customized.
|
str.decode can now be customized.
|
||||||
|
|
||||||
|
- PEP 282 A Logging System Mick
|
||||||
|
|
||||||
|
Vinay Sajip's implementation has been packagized and imported.
|
||||||
|
(Documentation and unit tests still pending.)
|
||||||
|
http://www.python.org/sf/578494
|
||||||
|
|
||||||
|
|
||||||
Planned features for 2.3
|
Planned features for 2.3
|
||||||
|
|
||||||
|
@ -123,22 +135,23 @@ Planned features for 2.3
|
||||||
feedback to python-dev@python.org; I hope to maintain this for the
|
feedback to python-dev@python.org; I hope to maintain this for the
|
||||||
life of the 2.3 development process.
|
life of the 2.3 development process.
|
||||||
|
|
||||||
|
- A modified MRO (Method Resolution Order) algorithm. Consensus
|
||||||
|
is that we should adopt C3. Samuele Pedroni has contributed a
|
||||||
|
draft implementation in C, see http://www.python.org/sf/619475
|
||||||
|
|
||||||
|
- For a class defined inside another class, the __name__ should be
|
||||||
|
"outer.inner", and pickling should work.
|
||||||
|
|
||||||
- PEP 273 Import Modules from Zip Archives Ahlstrom
|
- PEP 273 Import Modules from Zip Archives Ahlstrom
|
||||||
|
|
||||||
There's hope for an updated patch at
|
There's hope for an updated patch at
|
||||||
http://www.python.org/sf/492105
|
http://www.python.org/sf/492105
|
||||||
|
|
||||||
- PEP 282 A Logging System Mick
|
|
||||||
|
|
||||||
Vinay Sajip's implementation is close to completion, but could
|
|
||||||
stand a restructuring (some of the classes don't belong in the
|
|
||||||
core module; maybe the whole thing should become a package).
|
|
||||||
http://www.python.org/sf/578494
|
|
||||||
|
|
||||||
- A new command line option parser. Greg Ward's Optik
|
- A new command line option parser. Greg Ward's Optik
|
||||||
(http://optik.sf.net) fits the bill fine; there's only some
|
(http://optik.sf.net) fits the bill fine; there's only some
|
||||||
question about whether it should be given a less "cutesy" name.
|
question about whether it should be given a less "cutesy" name.
|
||||||
See also http://www.python.org/sigs/getopt-sig/
|
I'm leaning toward optparse now. See also
|
||||||
|
http://www.python.org/sigs/getopt-sig/
|
||||||
|
|
||||||
- Provide alternatives for common uses of the types module;
|
- Provide alternatives for common uses of the types module;
|
||||||
Skip Montanaro has posted a proto-PEP for this idea:
|
Skip Montanaro has posted a proto-PEP for this idea:
|
||||||
|
@ -162,6 +175,8 @@ Planned features for 2.3
|
||||||
|
|
||||||
- A standard datetime type. An implementation effort is under way:
|
- A standard datetime type. An implementation effort is under way:
|
||||||
http://www.zope.org/Members/fdrake/DateTimeWiki/FrontPage
|
http://www.zope.org/Members/fdrake/DateTimeWiki/FrontPage
|
||||||
|
There's a prototype implementation in nondist/sandbox/datetime/.
|
||||||
|
Tim Peters is committed to finishing the C implementation.
|
||||||
Effbot and MAL have a proposal for a basic interface that all
|
Effbot and MAL have a proposal for a basic interface that all
|
||||||
datetime types should implement, but there are some problems with
|
datetime types should implement, but there are some problems with
|
||||||
UTC. A decision needs to be made.
|
UTC. A decision needs to be made.
|
||||||
|
|
Loading…
Reference in New Issue