Add asyncio.protocols.__all__ (#7271)

This commit is contained in:
Alex Waygood
2022-02-19 02:30:06 +00:00
committed by GitHub
parent 7dbd29174c
commit 8d63713200

View File

@@ -1,6 +1,11 @@
import sys
from asyncio import transports
if sys.version_info >= (3, 7):
__all__ = ("BaseProtocol", "Protocol", "DatagramProtocol", "SubprocessProtocol", "BufferedProtocol")
else:
__all__ = ["BaseProtocol", "Protocol", "DatagramProtocol", "SubprocessProtocol"]
class BaseProtocol:
def connection_made(self, transport: transports.BaseTransport) -> None: ...
def connection_lost(self, exc: Exception | None) -> None: ...