@@ -232,18 +232,18 @@ if sys.version_info >= (3, 12):
232232@overload
233233def isgeneratorfunction (obj : Callable [..., Generator [Any , Any , Any ]]) -> bool : ...
234234@overload
235- def isgeneratorfunction (obj : Callable [_P , Any ]) -> TypeGuard [Callable [_P , GeneratorType [Any , Any , Any ]]]: ...
235+ def isgeneratorfunction (obj : Callable [_P , Any ]) -> TypeGuard [Callable [_P , Generator [Any , Any , Any ]]]: ...
236236@overload
237- def isgeneratorfunction (obj : object ) -> TypeGuard [Callable [..., GeneratorType [Any , Any , Any ]]]: ...
237+ def isgeneratorfunction (obj : object ) -> TypeGuard [Callable [..., Generator [Any , Any , Any ]]]: ...
238238
239239@overload
240240def iscoroutinefunction (obj : Callable [..., Coroutine [Any , Any , Any ]]) -> bool : ...
241241@overload
242- def iscoroutinefunction (obj : Callable [_P , Awaitable [_T ]]) -> TypeGuard [Callable [_P , CoroutineType [Any , Any , _T ]]]: ...
242+ def iscoroutinefunction (obj : Callable [_P , Awaitable [_T ]]) -> TypeGuard [Callable [_P , Coroutine [Any , Any , _T ]]]: ...
243243@overload
244- def iscoroutinefunction (obj : Callable [_P , object ]) -> TypeGuard [Callable [_P , CoroutineType [Any , Any , Any ]]]: ...
244+ def iscoroutinefunction (obj : Callable [_P , object ]) -> TypeGuard [Callable [_P , Coroutine [Any , Any , Any ]]]: ...
245245@overload
246- def iscoroutinefunction (obj : object ) -> TypeGuard [Callable [..., CoroutineType [Any , Any , Any ]]]: ...
246+ def iscoroutinefunction (obj : object ) -> TypeGuard [Callable [..., Coroutine [Any , Any , Any ]]]: ...
247247
248248def isgenerator (object : object ) -> TypeIs [GeneratorType [object , Never , object ]]: ...
249249def iscoroutine (object : object ) -> TypeIs [CoroutineType [Any , Any , Any ]]: ...
@@ -252,9 +252,9 @@ def isawaitable(object: object) -> TypeIs[Awaitable[Any]]: ...
252252@overload
253253def isasyncgenfunction (obj : Callable [..., AsyncGenerator [Any , Any ]]) -> bool : ...
254254@overload
255- def isasyncgenfunction (obj : Callable [_P , Any ]) -> TypeGuard [Callable [_P , AsyncGeneratorType [Any , Any ]]]: ...
255+ def isasyncgenfunction (obj : Callable [_P , Any ]) -> TypeGuard [Callable [_P , AsyncGenerator [Any , Any ]]]: ...
256256@overload
257- def isasyncgenfunction (obj : object ) -> TypeGuard [Callable [..., AsyncGeneratorType [Any , Any ]]]: ...
257+ def isasyncgenfunction (obj : object ) -> TypeGuard [Callable [..., AsyncGenerator [Any , Any ]]]: ...
258258
259259@type_check_only
260260class _SupportsSet (Protocol [_T_contra , _V_contra ]):
0 commit comments