Commit 10742234 authored by Serhiy Storchaka's avatar Serhiy Storchaka

Issue #22369: Change "context manager protocol" to "context management protocol".

parent e058ba80
...@@ -247,7 +247,7 @@ be finalized; only the internally used file object will be closed. See the ...@@ -247,7 +247,7 @@ be finalized; only the internally used file object will be closed. See the
:ref:`tar-examples` section for a use case. :ref:`tar-examples` section for a use case.
.. versionadded:: 2.7 .. versionadded:: 2.7
Added support for the context manager protocol. Added support for the context management protocol.
.. class:: TarFile(name=None, mode='r', fileobj=None, format=DEFAULT_FORMAT, tarinfo=TarInfo, dereference=False, ignore_zeros=False, encoding=ENCODING, errors=None, pax_headers=None, debug=0, errorlevel=0) .. class:: TarFile(name=None, mode='r', fileobj=None, format=DEFAULT_FORMAT, tarinfo=TarInfo, dereference=False, ignore_zeros=False, encoding=ENCODING, errors=None, pax_headers=None, debug=0, errorlevel=0)
......
...@@ -1612,7 +1612,7 @@ changes, or look through the Subversion logs for all the details. ...@@ -1612,7 +1612,7 @@ changes, or look through the Subversion logs for all the details.
resulting archive. This is more powerful than the existing resulting archive. This is more powerful than the existing
*exclude* argument, which has therefore been deprecated. *exclude* argument, which has therefore been deprecated.
(Added by Lars Gustäbel; :issue:`6856`.) (Added by Lars Gustäbel; :issue:`6856`.)
The :class:`~tarfile.TarFile` class also now supports the context manager protocol. The :class:`~tarfile.TarFile` class also now supports the context management protocol.
(Added by Lars Gustäbel; :issue:`7232`.) (Added by Lars Gustäbel; :issue:`7232`.)
* The :meth:`~threading.Event.wait` method of the :class:`threading.Event` class * The :meth:`~threading.Event.wait` method of the :class:`threading.Event` class
......
...@@ -5120,7 +5120,7 @@ Library ...@@ -5120,7 +5120,7 @@ Library
- Issue #7494: Fix a crash in ``_lsprof`` (cProfile) after clearing the profiler, - Issue #7494: Fix a crash in ``_lsprof`` (cProfile) after clearing the profiler,
reset also the pointer to the current pointer context. reset also the pointer to the current pointer context.
- Issue #7232: Add support for the context manager protocol to the - Issue #7232: Add support for the context management protocol to the
``tarfile.TarFile`` class. ``tarfile.TarFile`` class.
- Issue #7250: Fix info leak of os.environ across multi-run uses of - Issue #7250: Fix info leak of os.environ across multi-run uses of
...@@ -6870,7 +6870,7 @@ Library ...@@ -6870,7 +6870,7 @@ Library
- Issue #1696199: Add collections.Counter() for rapid and convenient counting. - Issue #1696199: Add collections.Counter() for rapid and convenient counting.
- Issue #3860: GzipFile and BZ2File now support the context manager protocol. - Issue #3860: GzipFile and BZ2File now support the context management protocol.
- Issue #4272: Add an optional argument to the GzipFile constructor to override - Issue #4272: Add an optional argument to the GzipFile constructor to override
the timestamp in the gzip stream. The default value remains the current time. the timestamp in the gzip stream. The default value remains the current time.
...@@ -10039,7 +10039,7 @@ Extension Modules ...@@ -10039,7 +10039,7 @@ Extension Modules
parameter. parameter.
- _winreg's HKEY object has gained __enter__ and __exit__ methods to - _winreg's HKEY object has gained __enter__ and __exit__ methods to
support the context manager protocol. The _winreg module also support the context management protocol. The _winreg module also
gained a new function ``ExpandEnvironmentStrings`` to expand gained a new function ``ExpandEnvironmentStrings`` to expand
REG_EXPAND_SZ keys. REG_EXPAND_SZ keys.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment