Add loop_factory argument to asyncio.run on 3.12+ (#9354)

This commit is contained in:
Lucina
2022-12-12 07:07:31 +00:00
committed by GitHub
parent 4661af99c3
commit ae41747836

View File

@@ -21,7 +21,12 @@ if sys.version_info >= (3, 11):
def get_loop(self) -> AbstractEventLoop: ...
def run(self, coro: Coroutine[Any, Any, _T], *, context: Context | None = ...) -> _T: ...
if sys.version_info >= (3, 8):
if sys.version_info >= (3, 12):
def run(
main: Coroutine[Any, Any, _T], *, debug: bool | None = ..., loop_factory: Callable[[], AbstractEventLoop] | None = ...
) -> _T: ...
elif sys.version_info >= (3, 8):
def run(main: Coroutine[Any, Any, _T], *, debug: bool | None = ...) -> _T: ...
else: