Change the asyncio.Task constructor type (#10228)

This commit is contained in:
Nikita Sobolev
2024-02-18 02:50:26 +03:00
committed by GitHub
parent 863d22a239
commit e961db9492

View File

@@ -375,6 +375,8 @@ else:
if sys.version_info >= (3, 12):
_TaskCompatibleCoro: TypeAlias = Coroutine[Any, Any, _T_co]
elif sys.version_info >= (3, 9):
_TaskCompatibleCoro: TypeAlias = Generator[_TaskYieldType, None, _T_co] | Coroutine[Any, Any, _T_co]
else:
_TaskCompatibleCoro: TypeAlias = Generator[_TaskYieldType, None, _T_co] | Awaitable[_T_co]