From 07627e9a6a5f418354ff3dc99a0f36bc5b79dcd8 Mon Sep 17 00:00:00 2001 From: Yury Selivanov Date: Sun, 28 Jan 2018 23:51:08 -0500 Subject: bpo-32251: Fix docs (#5408) --- Doc/library/asyncio-protocol.rst | 5 +++-- Lib/asyncio/protocols.py | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Doc/library/asyncio-protocol.rst b/Doc/library/asyncio-protocol.rst index a08c4d3..004cac8 100644 --- a/Doc/library/asyncio-protocol.rst +++ b/Doc/library/asyncio-protocol.rst @@ -451,7 +451,7 @@ Streaming protocols with manual receive buffer control .. versionadded:: 3.7 **Important:** :class:`BufferedProtocol` has been been added to - asyncio in Python 3.7 *on a provisional basis*! Treat it as an + asyncio in Python 3.7 *on a provisional basis*! Consider it as an experimental API that might be changed or removed in Python 3.8. @@ -487,7 +487,8 @@ instances: :meth:`get_buffer` can be called an arbitrary number of times during a connection. However, :meth:`eof_received` is called at most once -and, if called, :meth:`data_received` won't be called after it. +and, if called, :meth:`get_buffer` and :meth:`buffer_updated` +won't be called after it. State machine: diff --git a/Lib/asyncio/protocols.py b/Lib/asyncio/protocols.py index 9e786dc..8904478 100644 --- a/Lib/asyncio/protocols.py +++ b/Lib/asyncio/protocols.py @@ -106,7 +106,7 @@ class BufferedProtocol(BaseProtocol): """Interface for stream protocol with manual buffer control. Important: this has been been added to asyncio in Python 3.7 - *on a provisional basis*! Treat it as an experimental API that + *on a provisional basis*! Consider it as an experimental API that might be changed or removed in Python 3.8. Event methods, such as `create_server` and `create_connection`, -- cgit v0.12