From 3446a40fb5d2cc90e7a6603e985b2d07c086d428 Mon Sep 17 00:00:00 2001 From: Alex Waygood Date: Sat, 19 Feb 2022 03:25:33 +0000 Subject: [PATCH] Add `asyncio.transports.__all__` (#7281) --- stdlib/asyncio/transports.pyi | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/stdlib/asyncio/transports.pyi b/stdlib/asyncio/transports.pyi index e63e1e472..c24ded49c 100644 --- a/stdlib/asyncio/transports.pyi +++ b/stdlib/asyncio/transports.pyi @@ -4,6 +4,11 @@ from asyncio.protocols import BaseProtocol from socket import _Address from typing import Any, Mapping +if sys.version_info >= (3, 7): + __all__ = ("BaseTransport", "ReadTransport", "WriteTransport", "Transport", "DatagramTransport", "SubprocessTransport") +else: + __all__ = ["BaseTransport", "ReadTransport", "WriteTransport", "Transport", "DatagramTransport", "SubprocessTransport"] + class BaseTransport: def __init__(self, extra: Mapping[Any, Any] | None = ...) -> None: ... def get_extra_info(self, name: Any, default: Any = ...) -> Any: ...