You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 21, 2023. It is now read-only.
When running library with Python 3.11 I got this error:
class TimeoutError(asyncio.TimeoutError, builtins.TimeoutError, RedisError):
TypeError: duplicate base class TimeoutError
To Reproduce
Run library with python 3.11
Expected behavior
Properly working library
Logs/tracebacks
File "/home/rafal/app/main.py", line 9, in <module>
from app.common.connectors.redis import create_redis_pool
File "/home/rafal/app/common/connectors/redis/__init__.py", line 1, in <module>import aioredis
File "/home/rafal/venv11/lib/python3.11/site-packages/aioredis/__init__.py", line 1, in <module>from aioredis.client import Redis, StrictRedis
File "/home/rafal/venv11/lib/python3.11/site-packages/aioredis/client.py", line 32, in <module>from aioredis.connection import (
File "/home/rafal/venv11/lib/python3.11/site-packages/aioredis/connection.py", line 33, in <module>from .exceptions import (
File "/home/rafal/venv11/lib/python3.11/site-packages/aioredis/exceptions.py", line 14, in <module>classTimeoutError(asyncio.TimeoutError, builtins.TimeoutError, RedisError):
TypeError: duplicate base class TimeoutError
### Python Version
```console
$ python --version
Python 3.11.0rc1
Describe the bug
When running library with Python 3.11 I got this error:
To Reproduce
Run library with python 3.11
Expected behavior
Properly working library
Logs/tracebacks
File "/home/rafal/app/main.py", line 9, in <module> from app.common.connectors.redis import create_redis_pool File "/home/rafal/app/common/connectors/redis/__init__.py", line 1, in <module> import aioredis File "/home/rafal/venv11/lib/python3.11/site-packages/aioredis/__init__.py", line 1, in <module> from aioredis.client import Redis, StrictRedis File "/home/rafal/venv11/lib/python3.11/site-packages/aioredis/client.py", line 32, in <module> from aioredis.connection import ( File "/home/rafal/venv11/lib/python3.11/site-packages/aioredis/connection.py", line 33, in <module> from .exceptions import ( File "/home/rafal/venv11/lib/python3.11/site-packages/aioredis/exceptions.py", line 14, in <module> class TimeoutError(asyncio.TimeoutError, builtins.TimeoutError, RedisError): TypeError: duplicate base class TimeoutErroraioredis Version