From 4a4acdb30aba7868831c8948aa4e6e136f9b2fad Mon Sep 17 00:00:00 2001 From: Nikita Sobolev Date: Fri, 2 Sep 2022 15:02:12 +0300 Subject: [PATCH] `redis`: Improve `kwargs` typing in `sentinel` (#8661) --- stubs/redis/redis/sentinel.pyi | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/stubs/redis/redis/sentinel.pyi b/stubs/redis/redis/sentinel.pyi index 915f79314..ea13ae681 100644 --- a/stubs/redis/redis/sentinel.pyi +++ b/stubs/redis/redis/sentinel.pyi @@ -27,7 +27,6 @@ class SentinelManagedSSLConnection(SentinelManagedConnection, SSLConnection): .. class SentinelConnectionPool(ConnectionPool): is_master: bool check_connection: bool - connection_kwargs: Any service_name: str sentinel_manager: Sentinel def __init__(self, service_name: str, sentinel_manager: Sentinel, **kwargs) -> None: ... @@ -37,15 +36,15 @@ class SentinelConnectionPool(ConnectionPool): def rotate_slaves(self) -> Iterator[_AddressAndPort]: ... class Sentinel(SentinelCommands): - sentinel_kwargs: Any + sentinel_kwargs: dict[str, Any] sentinels: list[Redis[Any]] min_other_sentinels: int - connection_kwargs: Any + connection_kwargs: dict[str, Any] def __init__( self, sentinels: Iterable[_AddressAndPort], min_other_sentinels: int = ..., - sentinel_kwargs: Any | None = ..., + sentinel_kwargs: dict[str, Any] | None = ..., **connection_kwargs, ) -> None: ... def check_master_state(self, state: _SentinelState, service_name: str) -> bool: ...