From 14337eba537140fc449509daf4f0d32b8d00fb8a Mon Sep 17 00:00:00 2001 From: bzoracler <50305397+bzoracler@users.noreply.github.com> Date: Wed, 25 Jun 2025 00:18:34 +1200 Subject: [PATCH] fix: `gi_yieldfrom` can be any iterator type being yielded from (#14334) --- stdlib/types.pyi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stdlib/types.pyi b/stdlib/types.pyi index d9f8e8756..582cb6534 100644 --- a/stdlib/types.pyi +++ b/stdlib/types.pyi @@ -388,7 +388,7 @@ class GeneratorType(Generator[_YieldT_co, _SendT_contra, _ReturnT_co]): @property def gi_running(self) -> bool: ... @property - def gi_yieldfrom(self) -> GeneratorType[_YieldT_co, _SendT_contra, Any] | None: ... + def gi_yieldfrom(self) -> Iterator[_YieldT_co] | None: ... if sys.version_info >= (3, 11): @property def gi_suspended(self) -> bool: ...