-
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: detect closed pooled connection without consuming pending push data (RESP3 + hiredis) (#4128)
#4156
opened Jun 28, 2026 by
Stunned1
Loading…
4 of 5 tasks
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: 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: 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…
Fall back to RESP2 when HELLO is not supported by server/proxy
#4090
opened May 29, 2026 by
yangbodong22011
Contributor
Loading…
ci: use PyPI Trusted Publishing (OIDC) for releases
#4088
opened May 29, 2026 by
madhavcodez
Loading…
Previous Next
ProTip!
Mix and match filters to narrow down what you’re looking for.