From be0d159df31f8e97b03f19d3970e8cb404e44c6d Mon Sep 17 00:00:00 2001 From: Sam Bull Date: Sun, 24 Jul 2022 15:43:52 +0100 Subject: [PATCH] `asyncio.AbstractEventLoop`: Allow `Path` for `create_unix_server()` (#8376) --- stdlib/asyncio/events.pyi | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/stdlib/asyncio/events.pyi b/stdlib/asyncio/events.pyi index cc56a546d..0eeebbc3a 100644 --- a/stdlib/asyncio/events.pyi +++ b/stdlib/asyncio/events.pyi @@ -1,6 +1,6 @@ import ssl import sys -from _typeshed import FileDescriptorLike, Self, WriteableBuffer +from _typeshed import FileDescriptorLike, Self, StrPath, WriteableBuffer from abc import ABCMeta, abstractmethod from collections.abc import Awaitable, Callable, Coroutine, Generator, Sequence from contextvars import Context @@ -373,7 +373,7 @@ class AbstractEventLoop: async def create_unix_server( self, protocol_factory: _ProtocolFactory, - path: str | None = ..., + path: StrPath | None = ..., *, sock: socket | None = ..., backlog: int = ..., @@ -433,7 +433,7 @@ class AbstractEventLoop: async def create_unix_server( self, protocol_factory: _ProtocolFactory, - path: str | None = ..., + path: StrPath | None = ..., *, sock: socket | None = ..., backlog: int = ...,