diff --git a/stdlib/asyncio/runners.pyi b/stdlib/asyncio/runners.pyi index a100c9bcec6d..3a1e33aac689 100644 --- a/stdlib/asyncio/runners.pyi +++ b/stdlib/asyncio/runners.pyi @@ -27,7 +27,12 @@ if sys.version_info >= (3, 11): else: def run(self, coro: Coroutine[Any, Any, _T], *, context: Context | None = None) -> _T: ... -if sys.version_info >= (3, 12): +if sys.version_info >= (3, 14): + def run( + main: Awaitable[_T], *, debug: bool | None = None, loop_factory: Callable[[], AbstractEventLoop] | None = None + ) -> _T: ... + +elif sys.version_info >= (3, 12): def run( main: Coroutine[Any, Any, _T], *, debug: bool | None = None, loop_factory: Callable[[], AbstractEventLoop] | None = None ) -> _T: ...