From: Andre Delfino Date: Fri, 3 May 2019 15:08:10 +0000 (-0300) Subject: Improve grammar on async context managers and shorten text (GH-12379) X-Git-Tag: v3.8.0a4~20 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a8a79cacca4a03e2e682bf10108c80f502791755;p=thirdparty%2FPython%2Fcpython.git Improve grammar on async context managers and shorten text (GH-12379) --- diff --git a/Doc/reference/datamodel.rst b/Doc/reference/datamodel.rst index 1683d25db924..bad611e81c3e 100644 --- a/Doc/reference/datamodel.rst +++ b/Doc/reference/datamodel.rst @@ -2680,13 +2680,13 @@ Asynchronous context managers can be used in an :keyword:`async with` statement. .. method:: object.__aenter__(self) - This method is semantically similar to the :meth:`__enter__`, with only - difference that it must return an *awaitable*. + Semantically similar to :meth:`__enter__`, the only + difference being that it must return an *awaitable*. .. method:: object.__aexit__(self, exc_type, exc_value, traceback) - This method is semantically similar to the :meth:`__exit__`, with only - difference that it must return an *awaitable*. + Semantically similar to :meth:`__exit__`, the only + difference being that it must return an *awaitable*. An example of an asynchronous context manager class::