diff --git a/CHANGES b/CHANGES index e0959b0ef3..82c5b6db2a 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,4 @@ + * Update `ResponseT` type hint * Allow to control the minimum SSL version * Add an optional lock_name attribute to LockError. * Fix return types for `get`, `set_path` and `strappend` in JSONCommands diff --git a/redis/typing.py b/redis/typing.py index 838219fbb6..ee4296245f 100644 --- a/redis/typing.py +++ b/redis/typing.py @@ -32,7 +32,7 @@ PatternT = _StringLikeT # Patterns matched against keys, fields etc FieldT = EncodableT # Fields within hash tables, streams and geo commands KeysT = Union[KeyT, Iterable[KeyT]] -ResponseT = Union[Awaitable, Any] +ResponseT = Union[Awaitable[Any], Any] ChannelT = _StringLikeT GroupT = _StringLikeT # Consumer group ConsumerT = _StringLikeT # Consumer name