From a0abacdeaf23e0cc06b67040c4414f90de7d6462 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Perrin?= Date: Mon, 17 May 2021 11:31:48 +0100 Subject: [PATCH] Fix decorator in retry module (#5482) --- stubs/retry/retry/api.pyi | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/stubs/retry/retry/api.pyi b/stubs/retry/retry/api.pyi index 88f274b9d..cf52a9ef9 100644 --- a/stubs/retry/retry/api.pyi +++ b/stubs/retry/retry/api.pyi @@ -1,8 +1,7 @@ +from _typeshed import IdentityFunction from logging import Logger from typing import Any, Callable, Dict, Optional, Sequence, Tuple, Type, TypeVar, Union -_T = TypeVar("_T", bound=Callable[..., Any]) -_Decorator = Callable[[_T], _T] _R = TypeVar("_R") def retry_call( @@ -25,4 +24,4 @@ def retry( backoff: float = ..., jitter: Union[Tuple[float, float], float] = ..., logger: Optional[Logger] = ..., -) -> _Decorator[_T]: ... +) -> IdentityFunction: ...