Various status updates.
This commit is contained in:
parent
763c7600c7
commit
c2a6eca04c
25
pep-0283.txt
25
pep-0283.txt
|
@ -84,14 +84,16 @@ Planned features for 2.3
|
|||
Skip Montanaro has posted a proto-PEP for this idea:
|
||||
http://mail.python.org/pipermail/python-dev/2002-May/024346.html
|
||||
|
||||
- Extended slice notation for all built-in sequences. Raymond
|
||||
Hettinger is working 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).
|
||||
|
||||
- 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
|
||||
http://www.python.org/sf/560736 (This is done; also for xrange.)
|
||||
|
||||
- Fix the buffer object???
|
||||
http://mail.python.org/pipermail/python-dev/2002-May/023896.html
|
||||
|
@ -102,11 +104,13 @@ Planned features for 2.3
|
|||
|
||||
- Timeoutsocket. Work in progress.
|
||||
http://mail.python.org/pipermail/python-dev/2002-May/024077.html
|
||||
http://www.python.org/sf/555085
|
||||
http://www.python.org/sf/555085 (Most of this is done, but we
|
||||
still need to add a global timeout option.)
|
||||
|
||||
- Making None a keyword. Can't be done right away, but a warning
|
||||
would be a first step.
|
||||
http://mail.python.org/pipermail/python-dev/2002-April/023600.html
|
||||
Ditto for 'as', which has been a pseudo-keyword long enough.
|
||||
|
||||
- Stage 2 of the int/long integration (PEP 237). This mostly
|
||||
means warning about situations where hex, oct or shift of an int
|
||||
|
@ -123,7 +127,8 @@ Planned features for 2.3
|
|||
|
||||
- Write a pymemcompat.h that people can bundle with their
|
||||
extensions and then use the 2.3 memory interface with all
|
||||
Pythons in the range 1.5.2 to 2.3. (Michael Hudson.)
|
||||
Pythons in the range 1.5.2 to 2.3. (Michael Hudson has done
|
||||
this; it's in Misc/pymemcompat.h.)
|
||||
|
||||
- PEP 262 Database of Installed Python Packages Kuchling
|
||||
|
||||
|
@ -140,7 +145,7 @@ Planned features for 2.3
|
|||
though).
|
||||
|
||||
- Warn when an extension type's tp_compare returns anything except
|
||||
-1, 0 or 1. http://www.python.org/sf/472523
|
||||
-1, 0 or 1. http://www.python.org/sf/472523 (This is done.)
|
||||
|
||||
- A standard datetime type. An implementation effort is under way:
|
||||
http://www.zope.org/Members/fdrake/DateTimeWiki/FrontPage
|
||||
|
@ -152,11 +157,11 @@ Planned features for 2.3
|
|||
and act on it. For a start, see this message from Neil Norwitz:
|
||||
http://mail.python.org/pipermail/python-dev/2002-April/023165.html
|
||||
|
||||
- Add a new concept, "silent deprecation", with associated warning
|
||||
SilentDeprecationWarning. This warning is normally suppressed,
|
||||
but can be enabled by a suitable -W option.
|
||||
- Add a new concept, "pending deprecation", with associated
|
||||
warning PendingDeprecationWarning. This warning is normally
|
||||
suppressed, but can be enabled by a suitable -W option.
|
||||
|
||||
- Use silent deprecation for the types and string modules. This
|
||||
- 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).
|
||||
|
||||
|
|
Loading…
Reference in New Issue