asyncio.streams: py312 updates (#10542)

This commit is contained in:
Nikita Sobolev
2023-08-08 10:33:37 +03:00
committed by GitHub
parent 230a8f7c6c
commit a5783555e8
2 changed files with 10 additions and 3 deletions

View File

@@ -148,7 +148,16 @@ class StreamWriter:
async def wait_closed(self) -> None: ...
def get_extra_info(self, name: str, default: Any = None) -> Any: ...
async def drain(self) -> None: ...
if sys.version_info >= (3, 11):
if sys.version_info >= (3, 12):
async def start_tls(
self,
sslcontext: ssl.SSLContext,
*,
server_hostname: str | None = None,
ssl_handshake_timeout: float | None = None,
ssl_shutdown_timeout: float | None = None,
) -> None: ...
elif sys.version_info >= (3, 11):
async def start_tls(
self, sslcontext: ssl.SSLContext, *, server_hostname: str | None = None, ssl_handshake_timeout: float | None = None
) -> None: ...