whatsnew: read/write on closed SSL socket exception has changed.
authorR David Murray <rdmurray@bitdance.com>
Mon, 3 Feb 2014 06:33:39 +0000 (01:33 -0500)
committerR David Murray <rdmurray@bitdance.com>
Mon, 3 Feb 2014 06:33:39 +0000 (01:33 -0500)
Doc/whatsnew/3.4.rst

index 644a1f070871696f10bc2419603c9a7309a49057..ac3e47afd473df88df66ce0369ef28031a5d20a7 100644 (file)
@@ -543,6 +543,7 @@ colorsys
 The number of digits in the coefficients for the RGB --- YIQ conversions have
 been expanded so that they match the FCC NTSC versions.  The change in
 results should be less than 1% and may better match results found elsewhere.
+(Contributed by Brian Landers and Serhiy Storchaka in :issue:`14323`.)
 
 
 contextlib
@@ -694,7 +695,6 @@ application to descriptors, just as :func:`~functools.partial` provides
 for normal callables. The new descriptor also makes it easier to get
 arbitrary callables (including :func:`~functools.partial` instances)
 to behave like normal instance methods when included in a class definition.
-
 (Contributed by Alon Horev and Nick Coghlan in :issue:`4331`)
 
 .. _whatsnew-singledispatch:
@@ -1665,6 +1665,10 @@ Changes in the Python API
   entire :class:`cgi.FieldStorage` instance or read the contents of the file
   before the :class:`cgi.FieldStorage` instance is garbage collected.
 
+* Calling ``read`` or ``write`` on a closed SSL socket now raises an
+  informative :exc:`ValueError` rather than the previous more mysterious
+  :exc:`AttributeError` (:issue:`9177`).
+
 
 Changes in the C API
 --------------------