Use PEP 585 syntax wherever possible (#6717)

This commit is contained in:
Alex Waygood
2021-12-28 10:31:43 +00:00
committed by GitHub
parent e6cb341d94
commit 8d5d2520ac
237 changed files with 966 additions and 1069 deletions

View File

@@ -1,6 +1,6 @@
from _typeshed import IdentityFunction
from logging import Logger
from typing import Any, Callable, Sequence, Tuple, Type, TypeVar
from typing import Any, Callable, Sequence, Type, TypeVar
_R = TypeVar("_R")
@@ -8,7 +8,7 @@ def retry_call(
f: Callable[..., _R],
fargs: Sequence[Any] | None = ...,
fkwargs: dict[str, Any] | None = ...,
exceptions: Type[Exception] | Tuple[Type[Exception], ...] = ...,
exceptions: Type[Exception] | tuple[Type[Exception], ...] = ...,
tries: int = ...,
delay: float = ...,
max_delay: float | None = ...,
@@ -17,7 +17,7 @@ def retry_call(
logger: Logger | None = ...,
) -> _R: ...
def retry(
exceptions: Type[Exception] | Tuple[Type[Exception], ...] = ...,
exceptions: Type[Exception] | tuple[Type[Exception], ...] = ...,
tries: int = ...,
delay: float = ...,
max_delay: float | None = ...,