[Python-checkins] gh-101786: Clarify docs that asyncio.Server.sockets is a socket-like TransportSocket (#103877)

willingc webhook-mailer at python.org
Wed Apr 26 08:32:33 EDT 2023


https://github.com/python/cpython/commit/1c0a9c5a1c84bc334f2bde9d45676f19d9632823
commit: 1c0a9c5a1c84bc334f2bde9d45676f19d9632823
branch: main
author: Carol Willing <carolcode at willingconsulting.com>
committer: willingc <carolcode at willingconsulting.com>
date: 2023-04-26T06:32:24-06:00
summary:

gh-101786: Clarify docs that asyncio.Server.sockets is a socket-like TransportSocket (#103877)

Clarify that asyncio.Server.sockets is a socket-like TransportSocket

files:
M Doc/library/asyncio-eventloop.rst

diff --git a/Doc/library/asyncio-eventloop.rst b/Doc/library/asyncio-eventloop.rst
index 5138afc2bbe4..e3dcd088be2f 100644
--- a/Doc/library/asyncio-eventloop.rst
+++ b/Doc/library/asyncio-eventloop.rst
@@ -1571,7 +1571,7 @@ Server objects are created by :meth:`loop.create_server`,
 :meth:`loop.create_unix_server`, :func:`start_server`,
 and :func:`start_unix_server` functions.
 
-Do not instantiate the class directly.
+Do not instantiate the :class:`Server` class directly.
 
 .. class:: Server
 
@@ -1662,7 +1662,8 @@ Do not instantiate the class directly.
 
    .. attribute:: sockets
 
-      List of :class:`socket.socket` objects the server is listening on.
+      List of socket-like objects, ``asyncio.trsock.TransportSocket``, which
+      the server is listening on.
 
       .. versionchanged:: 3.7
          Prior to Python 3.7 ``Server.sockets`` used to return an



More information about the Python-checkins mailing list