From 6b485a882325829dcbb6dd1d59c5e54b0bcfece1 Mon Sep 17 00:00:00 2001 From: "Avery Fischer (biggerfisch)" Date: Tue, 28 Mar 2023 13:45:54 +0200 Subject: [PATCH] Add retry parameters to redis.client.from_url (#9969) --- stubs/redis/redis/client.pyi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/stubs/redis/redis/client.pyi b/stubs/redis/redis/client.pyi index f21b1106c..cf7bb78ee 100644 --- a/stubs/redis/redis/client.pyi +++ b/stubs/redis/redis/client.pyi @@ -99,6 +99,7 @@ class Redis(AbstractRedis, RedisModuleCommands, CoreCommands[_StrType], Sentinel errors: str | None = ..., decode_responses: Literal[True], retry_on_timeout: bool = ..., + retry_on_error: list[type[RedisError]] | None = ..., ssl: bool = ..., ssl_keyfile: str | None = ..., ssl_certfile: str | None = ..., @@ -110,6 +111,7 @@ class Redis(AbstractRedis, RedisModuleCommands, CoreCommands[_StrType], Sentinel health_check_interval: float = ..., client_name: str | None = ..., username: str | None = ..., + retry: Retry | None = ..., ) -> Redis[str]: ... @overload @classmethod @@ -133,6 +135,7 @@ class Redis(AbstractRedis, RedisModuleCommands, CoreCommands[_StrType], Sentinel errors: str | None = ..., decode_responses: Literal[False] = False, retry_on_timeout: bool = ..., + retry_on_error: list[type[RedisError]] | None = ..., ssl: bool = ..., ssl_keyfile: str | None = ..., ssl_certfile: str | None = ..., @@ -144,6 +147,7 @@ class Redis(AbstractRedis, RedisModuleCommands, CoreCommands[_StrType], Sentinel health_check_interval: float = ..., client_name: str | None = ..., username: str | None = ..., + retry: Retry | None = ..., ) -> Redis[bytes]: ... connection_pool: Any response_callbacks: Any