diff options
author | Victor Stinner <vstinner@python.org> | 2020-01-16 14:33:30 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-01-16 14:33:30 (GMT) |
commit | 9baf242fc733ab8a52a0b6201d95c6fdb8251745 (patch) | |
tree | f0ae86e8fcf1e85373a3fe8aba790e6266950359 /Doc/whatsnew | |
parent | c5b79003f5fe6aa28a2a028680367839ba8677db (diff) | |
download | cpython-9baf242fc733ab8a52a0b6201d95c6fdb8251745.zip cpython-9baf242fc733ab8a52a0b6201d95c6fdb8251745.tar.gz cpython-9baf242fc733ab8a52a0b6201d95c6fdb8251745.tar.bz2 |
bpo-39357: Remove buffering parameter of bz2.BZ2File (GH-18028)
Remove the buffering parameter of bz2.BZ2File. Since Python 3.0, it
was ignored and using it was emitting a DeprecationWarning. Pass an
open file object to control how the file is opened.
The compresslevel parameter becomes keyword-only.
Diffstat (limited to 'Doc/whatsnew')
-rw-r--r-- | Doc/whatsnew/3.9.rst | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Doc/whatsnew/3.9.rst b/Doc/whatsnew/3.9.rst index 8ca7556..f40685c 100644 --- a/Doc/whatsnew/3.9.rst +++ b/Doc/whatsnew/3.9.rst @@ -420,6 +420,12 @@ Removed 3.5 (:issue:`22486`): use :func:`math.gcd` instead. (Contributed by Victor Stinner in :issue:`39350`.) +* The *buffering* parameter of :class:`bz2.BZ2File` has been removed. Since + Python 3.0, it was ignored and using it was emitting + :exc:`DeprecationWarning`. Pass an open file object to control how the file + is opened. + (Contributed by Victor Stinner in :issue:`39357`.) + Porting to Python 3.9 ===================== @@ -451,6 +457,10 @@ Changes in the Python API :data:`~errno.EBADF` error. (Contributed by Victor Stinner in :issue:`39239`.) +* The *compresslevel* parameter of :class:`bz2.BZ2File` became keyword-only, + since the *buffering* parameter has been removed. + (Contributed by Victor Stinner in :issue:`39357`.) + CPython bytecode changes ------------------------ |