Skip to content

Commit 0a8d059

Browse files
committed
[asyncio] Fix version for eager_start param in create_task
Closes: #15269 Fixes: #15211
1 parent 516eed0 commit 0a8d059

File tree

4 files changed

+8
-4
lines changed

4 files changed

+8
-4
lines changed

stdlib/asyncio/base_events.pyi

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,8 @@ class BaseEventLoop(AbstractEventLoop):
8383
# Future methods
8484
def create_future(self) -> Future[Any]: ...
8585
# Tasks methods
86-
if sys.version_info >= (3, 14):
86+
if sys.version_info >= (3, 13):
87+
# `eager_start` parameter added in Python 3.13.3
8788
def create_task(
8889
self,
8990
coro: _CoroutineLike[_T],

stdlib/asyncio/events.pyi

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,8 @@ class AbstractEventLoop:
161161
@abstractmethod
162162
def create_future(self) -> Future[Any]: ...
163163
# Tasks methods
164-
if sys.version_info >= (3, 14):
164+
if sys.version_info >= (3, 13):
165+
# `eager_start` parameter added in Python 3.13.3
165166
@abstractmethod
166167
def create_task(
167168
self,

stdlib/asyncio/taskgroups.pyi

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,8 @@ class TaskGroup:
2222

2323
async def __aenter__(self) -> Self: ...
2424
async def __aexit__(self, et: type[BaseException] | None, exc: BaseException | None, tb: TracebackType | None) -> None: ...
25-
if sys.version_info >= (3, 14):
25+
if sys.version_info >= (3, 13):
26+
# `eager_start` parameter added in Python 3.13.3
2627
def create_task(
2728
self,
2829
coro: _CoroutineLike[_T],

stdlib/asyncio/tasks.pyi

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -413,7 +413,8 @@ else:
413413

414414
def all_tasks(loop: AbstractEventLoop | None = None) -> set[Task[Any]]: ...
415415

416-
if sys.version_info >= (3, 14):
416+
if sys.version_info >= (3, 13):
417+
# `eager_start` parameter added in Python 3.13.3
417418
def create_task(
418419
coro: _CoroutineLike[_T], *, name: str | None = None, context: Context | None = None, eager_start: bool | None = None
419420
) -> Task[_T]: ...

0 commit comments

Comments
 (0)