diff options
Diffstat (limited to 'Doc')
-rw-r--r-- | Doc/library/exceptions.rst | 3 | ||||
-rw-r--r-- | Doc/library/socket.rst | 3 | ||||
-rw-r--r-- | Doc/whatsnew/2.6.rst | 3 |
3 files changed, 8 insertions, 1 deletions
diff --git a/Doc/library/exceptions.rst b/Doc/library/exceptions.rst index 9bc597e..c35d7d4 100644 --- a/Doc/library/exceptions.rst +++ b/Doc/library/exceptions.rst @@ -147,6 +147,9 @@ The following exceptions are the exceptions that are actually raised. This class is derived from :exc:`EnvironmentError`. See the discussion above for more information on exception instance attributes. + .. versionchanged:: 2.6 + Changed :exc:`socket.error` to use this as a base class. + .. exception:: ImportError diff --git a/Doc/library/socket.rst b/Doc/library/socket.rst index 758cfb1..7512e56 100644 --- a/Doc/library/socket.rst +++ b/Doc/library/socket.rst @@ -85,6 +85,9 @@ The module :mod:`socket` exports the following constants and functions: accompanying :exc:`os.error`. See the module :mod:`errno`, which contains names for the error codes defined by the underlying operating system. + .. versionchanged:: 2.6 + :exc:`socket.error` is now a child class of :exc:`IOError`. + .. exception:: herror diff --git a/Doc/whatsnew/2.6.rst b/Doc/whatsnew/2.6.rst index dd537d3..154b103 100644 --- a/Doc/whatsnew/2.6.rst +++ b/Doc/whatsnew/2.6.rst @@ -282,7 +282,8 @@ Porting to Python 2.6 This section lists previously described changes that may require changes to your code: -* Everything is all in the details! +* The :mod:`socket` module exception :exc:`socket.error` now inherits from + :exc:`IOError`. .. % ====================================================================== |