-
Notifications
You must be signed in to change notification settings - Fork 181
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Does not work with redis-py 3.2 #235
Comments
Some of that redis-py code looks new to me - I'm guessing you have a very new version of redis-py and that it's changed something that breaks the way fakeredis injects itself. Can you try downgrading to redis==3.0.1? |
I see the same error with redis-py 3.2. I'll make a 1.0.2 release just to put a |
Works! Thanks |
redis-py 3.2 changes the way it interacts with sockets to use selectors, which in turn requires a real socket. It will need some finesse to support that in future. See #235.
Also encountering this at https://build.opensuse.org/package/show/home:jayvdb:django/python-fakeredis , and sadly I dont get to choose a lower version of python-redis , unless I create my own package instead of using the OS version. |
I've just released 1.0.3 which works with redis-py 3.2. |
If I install 1.0.1 and try to execute what doc says I obtain the following error:
Any idea of what is wrong?
The text was updated successfully, but these errors were encountered: