@@ -423,6 +423,25 @@ if sys.version_info >= (3, 12):
423423else :
424424 def current_task (loop : AbstractEventLoop | None = None ) -> Task [Any ] | None : ...
425425
426+ if sys .version_info >= (3 , 14 ):
427+ def eager_task_factory (
428+ loop : AbstractEventLoop | None ,
429+ coro : _TaskCompatibleCoro [_T_co ],
430+ * ,
431+ name : str | None = None ,
432+ context : Context | None = None ,
433+ eager_start : bool = True ,
434+ ) -> Task [_T_co ]: ...
435+
436+ elif sys .version_info >= (3 , 12 ):
437+ def eager_task_factory (
438+ loop : AbstractEventLoop | None ,
439+ coro : _TaskCompatibleCoro [_T_co ],
440+ * ,
441+ name : str | None = None ,
442+ context : Context | None = None ,
443+ ) -> Task [_T_co ]: ...
444+
426445if sys .version_info >= (3 , 12 ):
427446 _TaskT_co = TypeVar ("_TaskT_co" , bound = Task [Any ], covariant = True )
428447
@@ -451,10 +470,3 @@ if sys.version_info >= (3, 12):
451470 def create_eager_task_factory (
452471 custom_task_constructor : _CustomTaskConstructor [_TaskT_co ],
453472 ) -> _EagerTaskFactoryType [_TaskT_co ]: ...
454- def eager_task_factory (
455- loop : AbstractEventLoop | None ,
456- coro : _TaskCompatibleCoro [_T_co ],
457- * ,
458- name : str | None = None ,
459- context : Context | None = None ,
460- ) -> Task [_T_co ]: ...
0 commit comments