Closed
Description
Version: 4.5.5
Platform: CPython 3.8.16 on Ubuntu
Description:
redis.client.PubSub().parse_response()
is calling redis.connection.PythonParser().read_response()
with a non-existent disconnect_on_error
keyword argument.
08:24:16 .tox/_docker/py/lib/python3.8/site-packages/redis/client.py:1690: in get_message
08:24:16 response = self.parse_response(block=(timeout is None), timeout=timeout)
08:24:16 .tox/_docker/py/lib/python3.8/site-packages/redis/client.py:1542: in parse_response
08:24:16 response = self._execute(conn, try_read)
08:24:16 .tox/_docker/py/lib/python3.8/site-packages/redis/client.py:1518: in _execute
08:24:16 return conn.retry.call_with_retry(
08:24:16 .tox/_docker/py/lib/python3.8/site-packages/redis/retry.py:46: in call_with_retry
08:24:16 return do()
08:24:16 .tox/_docker/py/lib/python3.8/site-packages/redis/client.py:1519: in <lambda>
08:24:16 lambda: command(*args, **kwargs),
08:24:16 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
08:24:16
08:24:16 def try_read():
08:24:16 if not block:
08:24:16 if not conn.can_read(timeout=timeout):
08:24:16 return None
08:24:16 else:
08:24:16 conn.connect()
08:24:16 > return conn.read_response(disconnect_on_error=False)
08:24:16 E TypeError: read_response() got an unexpected keyword argument 'disconnect_on_error'
08:24:16
08:24:16 .tox/_docker/py/lib/python3.8/site-packages/redis/client.py:1540: TypeError
Metadata
Metadata
Assignees
Labels
No labels