[Python-checkins] cpython (3.3): Closes #19622: clarify message about bufsize changes in 3.2.4 and 3.3.1.

georg.brandl python-checkins at python.org
Mon Nov 25 08:52:31 CET 2013


http://hg.python.org/cpython/rev/0f0dc0276a7c
changeset:   87545:0f0dc0276a7c
branch:      3.3
parent:      87542:90cfdff0f8c9
user:        Georg Brandl <georg at python.org>
date:        Mon Nov 25 08:48:37 2013 +0100
summary:
  Closes #19622: clarify message about bufsize changes in 3.2.4 and 3.3.1.

files:
  Doc/library/subprocess.rst |  10 +++++-----
  1 files changed, 5 insertions(+), 5 deletions(-)


diff --git a/Doc/library/subprocess.rst b/Doc/library/subprocess.rst
--- a/Doc/library/subprocess.rst
+++ b/Doc/library/subprocess.rst
@@ -441,13 +441,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

-- 
Repository URL: http://hg.python.org/cpython


More information about the Python-checkins mailing list