redis-py
https://github.com/redis/redis-py
Python
Redis Python Client
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Python not yet supported4 Subscribers
Add a CodeTriage badge to redis-py
Help out
- Issues
- Lock(timeout=0): reacquire()/extend(replace_ttl=True) silently DELETE the lock and return True
- fix: use ZRANGE REV instead of deprecated ZREVRANGE
- Use ZRANGE REV for zrange(desc=True) on supported Redis versions
- feat: support cluster topology discovery via CLUSTER SHARDS command
- asyncio: passing the sync redis.retry.Retry silently disables retries and failure callbacks
- docs(cluster): say which async ClusterPipeline methods must be awaited
- fix(asyncio): convert synchronous retry policies
- fix: release async cluster transaction connections to their real owner
- Cluster transaction/script follow-ups for handling EVALSHA in async cluster transaction; async connection ownership and missing sync Script test
- Pass zrank/zrevrank keys so they are cacheable (fixes ValueError under CSC)
- Docs
- Python not yet supported