changeset 87546:4473a7067fd8

merge with 3.3
author Georg Brandl <georg@python.org>
date Mon, 25 Nov 2013 08:52:24 +0100
parents a6ea3714774f (current diff) 0f0dc0276a7c (diff)
children 841dec769a04 89078a969796
files Doc/library/subprocess.rst
diffstat 1 files changed, 5 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/Doc/library/subprocess.rst	Mon Nov 25 08:29:54 2013 +0100
+++ b/Doc/library/subprocess.rst	Mon Nov 25 08:52:24 2013 +0100
@@ -451,13 +451,13 @@
    approximately that size.  A negative bufsize (the default) means
    the system default of io.DEFAULT_BUFFER_SIZE will be used.
 
-   .. versionchanged:: 3.2.4, 3.3.1
+   .. versionchanged:: 3.3.1
 
       *bufsize* now defaults to -1 to enable buffering by default to match the
-      behavior that most code expects.  In 3.2.0 through 3.2.3 and 3.3.0 it
-      incorrectly defaulted to :const:`0` which was unbuffered and allowed
-      short reads.  This was unintentional and did not match the behavior of
-      Python 2 as most code expected.
+      behavior that most code expects.  In versions prior to Python 3.2.4 and
+      3.3.1 it incorrectly defaulted to :const:`0` which was unbuffered
+      and allowed short reads.  This was unintentional and did not match the
+      behavior of Python 2 as most code expected.
 
    The *executable* argument specifies a replacement program to execute.   It
    is very seldom needed.  When ``shell=False``, *executable* replaces the