From: R David Murray Date: Tue, 31 Dec 2013 18:45:38 +0000 (-0500) Subject: whatsnew: afic.open supports 'with'. X-Git-Tag: v3.4.0b2~60 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d592bb2dc45a11809a0a05a817e79894b2f6b1d8;p=thirdparty%2FPython%2Fcpython.git whatsnew: afic.open supports 'with'. --- diff --git a/Doc/library/aifc.rst b/Doc/library/aifc.rst index 9ffb5a3ffe9d..caecfbc65888 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 19d71ccbf1d2..ccb9e45c1cb4 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 --------