Update the PEP on what has been implemented so far.

This commit is contained in:
Brett Cannon 2007-09-05 22:54:10 +00:00
parent 59f9efb364
commit 2d37f3b888
1 changed files with 9 additions and 8 deletions

View File

@ -221,19 +221,20 @@ desired.
* Python 2.5 [done]
- all standard exceptions become new-style classes
- all standard exceptions become new-style classes [done]
- introduce BaseException
- introduce BaseException [done]
- Exception, KeyboardInterrupt, and SystemExit inherit from BaseException
- Exception, KeyboardInterrupt, and SystemExit inherit from
BaseException [done]
- deprecate raising string exceptions
- deprecate raising string exceptions [done]
* Python 2.6
* Python 2.6 [done]
- deprecate catching string exceptions [done]
- deprecate ``message`` attribute (see `Retracted Ideas`_)
- deprecate ``message`` attribute (see `Retracted Ideas`_) [done]
* Python 2.7
@ -249,7 +250,7 @@ desired.
- deprecate ``__getitem__`` (optional)
* Python 3.0
* Python 3.0 [done]
- drop everything that was deprecated above:
@ -257,7 +258,7 @@ desired.
+ all exceptions must inherit from BaseException [done]
+ drop ``__getitem__``, ``message``
+ drop ``__getitem__``, ``message`` [done]
Retracted Ideas