@@ -343,7 +343,7 @@ Creating Futures and Tasks
343343 the name of the task using :meth: `Task.set_name `.
344344
345345 .. versionchanged :: 3.8
346- Added the `` name `` parameter.
346+ Added the * name * parameter.
347347
348348.. method :: loop.set_task_factory(factory)
349349
@@ -456,7 +456,20 @@ Opening network connections
456456 to wait for the TLS handshake to complete before aborting the connection.
457457 ``60.0 `` seconds if ``None `` (default).
458458
459- .. versionadded :: 3.8
459+ .. versionchanged :: 3.5
460+
461+ Added support for SSL/TLS in :class: `ProactorEventLoop `.
462+
463+ .. versionchanged :: 3.6
464+
465+ The socket option :py:data: `~socket.TCP_NODELAY ` is set by default
466+ for all TCP connections.
467+
468+ .. versionchanged :: 3.7
469+
470+ Added the *ssl_handshake_timeout * parameter.
471+
472+ .. versionchanged :: 3.8
460473
461474 Added the *happy_eyeballs_delay * and *interleave * parameters.
462475
@@ -471,19 +484,6 @@ Opening network connections
471484
472485 For more information: https://tools.ietf.org/html/rfc6555
473486
474- .. versionadded :: 3.7
475-
476- The *ssl_handshake_timeout * parameter.
477-
478- .. versionchanged :: 3.6
479-
480- The socket option :py:data: `~socket.TCP_NODELAY ` is set by default
481- for all TCP connections.
482-
483- .. versionchanged :: 3.5
484-
485- Added support for SSL/TLS in :class: `ProactorEventLoop `.
486-
487487 .. seealso ::
488488
489489 The :func: `open_connection ` function is a high-level alternative
@@ -588,12 +588,8 @@ Opening network connections
588588
589589 .. availability :: Unix.
590590
591- .. versionadded :: 3.7
592-
593- The *ssl_handshake_timeout * parameter.
594-
595591 .. versionchanged :: 3.7
596-
592+ Added the * ssl_handshake_timeout * parameter.
597593 The *path * parameter can now be a :term: `path-like object `.
598594
599595
@@ -672,15 +668,6 @@ Creating network servers
672668 :meth: `Server.serve_forever ` to make the server to start accepting
673669 connections.
674670
675- .. versionadded :: 3.7
676-
677- Added *ssl_handshake_timeout * and *start_serving * parameters.
678-
679- .. versionchanged :: 3.6
680-
681- The socket option :py:data: `~socket.TCP_NODELAY ` is set by default
682- for all TCP connections.
683-
684671 .. versionchanged :: 3.5
685672
686673 Added support for SSL/TLS in :class: `ProactorEventLoop `.
@@ -689,6 +676,12 @@ Creating network servers
689676
690677 The *host * parameter can be a sequence of strings.
691678
679+ .. versionchanged :: 3.6
680+
681+ Added *ssl_handshake_timeout * and *start_serving * parameters.
682+ The socket option :py:data: `~socket.TCP_NODELAY ` is set by default
683+ for all TCP connections.
684+
692685 .. seealso ::
693686
694687 The :func: `start_server ` function is a higher-level alternative API
@@ -713,12 +706,9 @@ Creating network servers
713706
714707 .. availability :: Unix.
715708
716- .. versionadded :: 3.7
717-
718- The *ssl_handshake_timeout * and *start_serving * parameters.
719-
720709 .. versionchanged :: 3.7
721710
711+ Added the *ssl_handshake_timeout * and *start_serving * parameters.
722712 The *path * parameter can now be a :class: `~pathlib.Path ` object.
723713
724714.. coroutinemethod :: loop.connect_accepted_socket(protocol_factory, \
@@ -746,11 +736,11 @@ Creating network servers
746736
747737 Returns a ``(transport, protocol) `` pair.
748738
749- .. versionadded :: 3.7
739+ .. versionadded :: 3.5.3
750740
751- The * ssl_handshake_timeout * parameter.
741+ .. versionchanged :: 3.7
752742
753- .. versionadded :: 3.5.3
743+ Added the * ssl_handshake_timeout * parameter.
754744
755745
756746Transferring files
0 commit comments