mirror of
https://github.com/python/cpython.git
synced 2025-09-27 02:39:58 +00:00
Closes #19622: clarify message about bufsize changes in 3.2.4 and 3.3.1.
This commit is contained in:
parent
db5e74fab3
commit
37b70bb908
1 changed files with 5 additions and 5 deletions
|
@ -441,13 +441,13 @@ functions.
|
||||||
approximately that size. A negative bufsize (the default) means
|
approximately that size. A negative bufsize (the default) means
|
||||||
the system default of io.DEFAULT_BUFFER_SIZE will be used.
|
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
|
*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
|
behavior that most code expects. In versions prior to Python 3.2.4 and
|
||||||
incorrectly defaulted to :const:`0` which was unbuffered and allowed
|
3.3.1 it incorrectly defaulted to :const:`0` which was unbuffered
|
||||||
short reads. This was unintentional and did not match the behavior of
|
and allowed short reads. This was unintentional and did not match the
|
||||||
Python 2 as most code expected.
|
behavior of Python 2 as most code expected.
|
||||||
|
|
||||||
The *executable* argument specifies a replacement program to execute. It
|
The *executable* argument specifies a replacement program to execute. It
|
||||||
is very seldom needed. When ``shell=False``, *executable* replaces the
|
is very seldom needed. When ``shell=False``, *executable* replaces the
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue