v8.0.1
📦 redis-pythonView on GitHub →
🐛 8 fixes🔧 4 symbols
Summary
This release focuses primarily on bug fixes across async operations, cluster handling, and hiredis socket management. Maintenance updates include dependency bumps and documentation adjustments.
🐛 Bug Fixes
- Fix Unix socket maintenance notification handling and tests
- Fix async cluster node connection release on write errors
- Fixed async MultiDBClient with underlying RedisCluster
- Fix hiredis readiness checks for high file descriptors
- Parse RESP3 FT.SEARCH responses with bytes-typed keys
- Fix pubsub's listen method to be blocking
- Fix async connection release when Pipeline.reset() is cancelled
- Avoid per-check fd allocation in hiredis _socket_can_read() by using poll() instead of a per-call selector