Use Generator instead of Iterator for 3rd-party context managers (#12481)

This commit is contained in:
Max Muoto
2024-08-12 07:26:18 -05:00
committed by GitHub
parent 0b6f15c2ff
commit 37807d753a
14 changed files with 22 additions and 22 deletions

View File

@@ -1,5 +1,5 @@
from _typeshed import Incomplete
from collections.abc import Callable, Iterator
from collections.abc import Callable, Generator
from contextlib import contextmanager
from typing import ClassVar
@@ -32,4 +32,4 @@ class Client:
global_cache_policy: Callable[[key.Key], bool] | None = ...,
global_cache_timeout_policy: Callable[[key.Key], int] | None = ...,
legacy_data: bool = ...,
) -> Iterator[context_module.Context]: ...
) -> Generator[context_module.Context]: ...