Redis-py 3.0.0 was released today and introduced a backwards incompatible changes.
9b03af26dc/CHANGES (L27-L29)
This isn't the "best" fix but is the quickest
* Require Redis 2.10.4 or greater
The Redis transport uses the `can_read`'s `timeout` parameter. This parameter was added in 2.10.4.
* Bump the version to what Celery uses