From bf48bfd37c41ae93a9dd3089b5b9a841dd222b55 Mon Sep 17 00:00:00 2001 From: Shantanu <12621235+hauntsaninja@users.noreply.github.com> Date: Sat, 26 Sep 2020 22:51:18 -0700 Subject: [PATCH] retry: loosen delay to float (#4583) Caught by mypy_primer: paasta_tools/mesos/master.py:150: error: Argument "delay" to "retry" has incompatible type "float"; expected "int" Co-authored-by: hauntsaninja <> --- third_party/2and3/retry/api.pyi | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/third_party/2and3/retry/api.pyi b/third_party/2and3/retry/api.pyi index 8aa4e0ac1..22a2ebe40 100644 --- a/third_party/2and3/retry/api.pyi +++ b/third_party/2and3/retry/api.pyi @@ -11,8 +11,8 @@ def retry_call( fkwargs: Optional[Dict[str, Any]] = ..., exceptions: Union[Type[Exception], Tuple[Type[Exception], ...]] = ..., tries: int = ..., - delay: int = ..., - max_delay: Optional[int] = ..., + delay: float = ..., + max_delay: Optional[float] = ..., backoff: int = ..., jitter: int = ..., logger: Optional[Logger] = ..., @@ -20,8 +20,8 @@ def retry_call( def retry( exceptions: Union[Type[Exception], Tuple[Type[Exception], ...]] = ..., tries: int = ..., - delay: int = ..., - max_delay: Optional[int] = ..., + delay: float = ..., + max_delay: Optional[float] = ..., backoff: int = ..., jitter: int = ..., logger: Optional[Logger] = ...,