-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Closed
Description
Version: 3.5.3
Platform: Python 3.10 on MacOS 13.3.1
Description:
redis.client.PubSub().parse_response() is calling SentinelManagedConnection.read_response() with a non-existent push_request
keyword argument.
Traceback (most recent call last):
File "/usr/local/lib/python3.10/threading.py", line 1016, in _bootstrap_inner
self.run()
File "/usr/local/lib/python3.10/site-packages/redis/client.py", line 1108, in run
pubsub.get_message(ignore_subscribe_messages=True, timeout=sleep_time)
File "/usr/local/lib/python3.10/site-packages/redis/client.py", line 983, in get_message
response = self.parse_response(block=(timeout is None), timeout=timeout)
File "/usr/local/lib/python3.10/site-packages/redis/client.py", line 796, in parse_response
response = self._execute(conn, try_read)
File "/usr/local/lib/python3.10/site-packages/redis/client.py", line 772, in _execute
return conn.retry.call_with_retry(
File "/usr/local/lib/python3.10/site-packages/redis/retry.py", line 46, in call_with_retry
return do()
File "/usr/local/lib/python3.10/site-packages/redis/client.py", line 773, in <lambda>
File "/usr/local/lib/python3.10/site-packages/redis/client.py", line 794, in try_read
return conn.read_response(disconnect_on_error=False, push_request=True)
TypeError: SentinelManagedConnection.read_response() got an unexpected keyword argument 'push_request'
This issue looks identical to #2754
kevinvalk
Metadata
Metadata
Assignees
Labels
No labels