-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Pull requests: redis/redis-py
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
fix: extend socket_timeout for blocking commands to prevent premature timeouts
#4151
opened Jun 26, 2026 by
C1-BA-B1-F3
Loading…
fix: retry on asyncio heap corruption in read_response (#3748)
#4148
opened Jun 26, 2026 by
C1-BA-B1-F3
Loading…
fix: check _reader is not None in _HiredisParser.read_from_socket()
#4147
opened Jun 26, 2026 by
C1-BA-B1-F3
Loading…
fix: filter None nodes in _determine_nodes during topology changes (#3835)
#4146
opened Jun 26, 2026 by
C1-BA-B1-F3
Loading…
fix: make ClusterPipeline.command_stack reflect execution strategy's command queue
#4145
opened Jun 26, 2026 by
C1-BA-B1-F3
Loading…
fix: guard RESP parsers against RecursionError on deeply nested replies (#4116)
#4144
opened Jun 26, 2026 by
C1-BA-B1-F3
Loading…
Fix blocking commands timeout when blocking_timeout exceeds socket_timeout
#4143
opened Jun 25, 2026 by
C1-BA-B1-F3
Loading…
fix: RESP3 + hiredis stale connection recovery (#4128)
#4142
opened Jun 25, 2026 by
C1-BA-B1-F3
Loading…
fix: handle empty/None responses in FT.INFO parsers
#4141
opened Jun 25, 2026 by
C1-BA-B1-F3
Loading…
fix: PubSub iteration RuntimeError when channels modified during iteration
#4140
opened Jun 25, 2026 by
C1-BA-B1-F3
Loading…
Fix FT.INFO command failing for RedisCluster client (#4104)
#4139
opened Jun 25, 2026 by
C1-BA-B1-F3
Loading…
fix: convert recursive RESP parsing to iterative to avoid RecursionError
#4138
opened Jun 25, 2026 by
C1-BA-B1-F3
Loading…
fix: detect stale connection via MSG_PEEK in hiredis (#4128)
#4137
opened Jun 25, 2026 by
C1-BA-B1-F3
Loading…
fix(hiredis): raise ConnectionError instead of AttributeError on concurrent disconnect
#4136
opened Jun 25, 2026 by
Stunned1
Loading…
5 tasks done
fix: use list copy in PubSub iteration to prevent RuntimeError (#3748)
#4135
opened Jun 25, 2026 by
C1-BA-B1-F3
Loading…
fix: recover from stale pooled connection in RESP3+hiredis (#4128)
#4134
opened Jun 25, 2026 by
C1-BA-B1-F3
Loading…
ci: report test duration metrics to Grafana Cloud (PAWS)
#4132
opened Jun 24, 2026 by
kiryazovi-redis
Collaborator
Loading…
2 tasks done
Adding SCH async cluster support
#4131
opened Jun 24, 2026 by
petyaslavova
Collaborator
Loading…
5 tasks
fix(cluster): populate ClusterPipeline.command_stack via execution strategy (#3703)
#4130
opened Jun 23, 2026 by
nazarli-shabnam
Loading…
3 of 5 tasks
perf: cache default response callbacks instead of rebuilding on every client init
#4124
opened Jun 17, 2026 by
madhavcodez
Loading…
fix(async): apply socket_timeout per read in async parsers
#4106
opened Jun 6, 2026 by
goingforstudying-ctrl
Loading…
security: verify JWToken signatures when a key is provided
feature
New feature
security
#4093
opened May 31, 2026 by
Ersa-tech
Loading…
Previous Next
ProTip!
Add no:assignee to see everything that’s not assigned.