From d592bb2dc45a11809a0a05a817e79894b2f6b1d8 Mon Sep 17 00:00:00 2001 From: R David Murray Date: Tue, 31 Dec 2013 13:45:38 -0500 Subject: [PATCH] whatsnew: afic.open supports 'with'. --- Doc/library/aifc.rst | 4 ++-- Doc/whatsnew/3.4.rst | 5 +++++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/Doc/library/aifc.rst b/Doc/library/aifc.rst index 9ffb5a3ffe..caecfbc658 100644 --- a/Doc/library/aifc.rst +++ b/Doc/library/aifc.rst @@ -54,8 +54,8 @@ Module :mod:`aifc` defines the following function: The :func:`.open` function may be used in a :keyword:`with` statement. When the :keyword:`with` block completes, the :meth:`~aifc.close` method is called. -.. versionchanged:: 3.4 - Support for the :keyword:`with` statement was added. + .. versionchanged:: 3.4 + Support for the :keyword:`with` statement was added. Objects returned by :func:`.open` when a file is opened for reading have the following methods: diff --git a/Doc/whatsnew/3.4.rst b/Doc/whatsnew/3.4.rst index 19d71ccbf1..ccb9e45c1c 100644 --- a/Doc/whatsnew/3.4.rst +++ b/Doc/whatsnew/3.4.rst @@ -494,6 +494,11 @@ aifc The :meth:`~aifc.getparams` method now returns a namedtuple rather than a plain tuple. (Contributed by Claudiu Popa in :issue:`17818`.) +:func:`aifc.open` now supports the context manager protocol: when used in a +:keyword:`with` block, the :meth:`~aifc.aifc.close` method of the returned +object will be called automatically at the end of the block. (Contributed by +Serhiy Storchacha in :issue:`16486`.) + argparse -------- -- 2.40.0