redis/redis-py
### [`v4.5.5`](https://togithub.com/redis/redis-py/releases/tag/v4.5.5): 4.5.5
[Compare Source](https://togithub.com/redis/redis-py/compare/v4.5.4...v4.5.5)
### Changes
#### 🚀 New Features
- Add support for `CLIENT NO-TOUCH` ([#2745](https://togithub.com/redis/redis-py/issues/2745))
- Add support for `CLUSTER MYSHARDID` ([#2704](https://togithub.com/redis/redis-py/issues/2704))
- Add "address_remap" feature to RedisCluster ([#2726](https://togithub.com/redis/redis-py/issues/2726))
- Add `WITHSCORES` argument to `ZREVRANK` command ([#2725](https://togithub.com/redis/redis-py/issues/2725))
- Improve error output for master discovery ([#2720](https://togithub.com/redis/redis-py/issues/2720))
#### 🐛 Bug Fixes
- Fix `XADD`: allow non negative maxlen ([#2739](https://togithub.com/redis/redis-py/issues/2739))
- Fix create single connection client from url ([#2752](https://togithub.com/redis/redis-py/issues/2752))
- Optionally disable disconnects in read_response ([#2695](https://togithub.com/redis/redis-py/issues/2695))
- Fix `SLOWLOG GET` return value ([#2732](https://togithub.com/redis/redis-py/issues/2732))
- Fix potential race condition during disconnection ([#2719](https://togithub.com/redis/redis-py/issues/2719))
- Return response in case of KeyError ([#2628](https://togithub.com/redis/redis-py/issues/2628))
- Fix incorrect usage of once flag in async Sentinel ([#2718](https://togithub.com/redis/redis-py/issues/2718))
- Fix memory leak caused by hiredis in asyncio case ([#2694](https://togithub.com/redis/redis-py/issues/2694))
- Really do not use asyncio's timeout lib before 3.11.2 ([#2699](https://togithub.com/redis/redis-py/issues/2699))
#### 🧰 Maintenance
- Clean PytestUnraisableExceptionWarning from asycio client ([#2731](https://togithub.com/redis/redis-py/issues/2731))
- Add RedisCluster.remap_host_port, Update tests for CWE 404 ([#2706](https://togithub.com/redis/redis-py/issues/2706))
- Updated AWS Elasticache IAM connection example ([#2702](https://togithub.com/redis/redis-py/issues/2702))
- Update CONTRIBUTING guidelines ([#2736](https://togithub.com/redis/redis-py/issues/2736))
- Fix `ClusterCommandProtocol` type ([#2729](https://togithub.com/redis/redis-py/issues/2729))
- Fix `TOPK` list example. ([#2724](https://togithub.com/redis/redis-py/issues/2724))
- Improving vector similarity search example ([#2661](https://togithub.com/redis/redis-py/issues/2661))
- Update example of Redisearch creating index ([#2703](https://togithub.com/redis/redis-py/issues/2703))
#### Contributors
We'd like to thank all the contributors who worked on this release!
[@AYMENJD](https://togithub.com/AYMENJD), [@Anthchirp](https://togithub.com/Anthchirp), [@Avasam](https://togithub.com/Avasam), [@NickG123](https://togithub.com/NickG123), [@SoulPancake](https://togithub.com/SoulPancake), [@aciddust](https://togithub.com/aciddust), [@chayim](https://togithub.com/chayim), [@cristianmatache](https://togithub.com/cristianmatache), [@dvora-h](https://togithub.com/dvora-h), [@felipou](https://togithub.com/felipou), [@kristjanvalur](https://togithub.com/kristjanvalur), [@mirekdlugosz](https://togithub.com/mirekdlugosz), [@mzdehbashi-github](https://togithub.com/mzdehbashi-github), [@oranav](https://togithub.com/oranav), [@scoopex](https://togithub.com/scoopex), [@shacharPash](https://togithub.com/shacharPash) and [@tylerhutcherson](https://togithub.com/tylerhutcherson)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
==4.5.4
->==4.5.5
Release Notes
redis/redis-py
### [`v4.5.5`](https://togithub.com/redis/redis-py/releases/tag/v4.5.5): 4.5.5 [Compare Source](https://togithub.com/redis/redis-py/compare/v4.5.4...v4.5.5) ### Changes #### 🚀 New Features - Add support for `CLIENT NO-TOUCH` ([#2745](https://togithub.com/redis/redis-py/issues/2745)) - Add support for `CLUSTER MYSHARDID` ([#2704](https://togithub.com/redis/redis-py/issues/2704)) - Add "address_remap" feature to RedisCluster ([#2726](https://togithub.com/redis/redis-py/issues/2726)) - Add `WITHSCORES` argument to `ZREVRANK` command ([#2725](https://togithub.com/redis/redis-py/issues/2725)) - Improve error output for master discovery ([#2720](https://togithub.com/redis/redis-py/issues/2720)) #### 🐛 Bug Fixes - Fix `XADD`: allow non negative maxlen ([#2739](https://togithub.com/redis/redis-py/issues/2739)) - Fix create single connection client from url ([#2752](https://togithub.com/redis/redis-py/issues/2752)) - Optionally disable disconnects in read_response ([#2695](https://togithub.com/redis/redis-py/issues/2695)) - Fix `SLOWLOG GET` return value ([#2732](https://togithub.com/redis/redis-py/issues/2732)) - Fix potential race condition during disconnection ([#2719](https://togithub.com/redis/redis-py/issues/2719)) - Return response in case of KeyError ([#2628](https://togithub.com/redis/redis-py/issues/2628)) - Fix incorrect usage of once flag in async Sentinel ([#2718](https://togithub.com/redis/redis-py/issues/2718)) - Fix memory leak caused by hiredis in asyncio case ([#2694](https://togithub.com/redis/redis-py/issues/2694)) - Really do not use asyncio's timeout lib before 3.11.2 ([#2699](https://togithub.com/redis/redis-py/issues/2699)) #### 🧰 Maintenance - Clean PytestUnraisableExceptionWarning from asycio client ([#2731](https://togithub.com/redis/redis-py/issues/2731)) - Add RedisCluster.remap_host_port, Update tests for CWE 404 ([#2706](https://togithub.com/redis/redis-py/issues/2706)) - Updated AWS Elasticache IAM connection example ([#2702](https://togithub.com/redis/redis-py/issues/2702)) - Update CONTRIBUTING guidelines ([#2736](https://togithub.com/redis/redis-py/issues/2736)) - Fix `ClusterCommandProtocol` type ([#2729](https://togithub.com/redis/redis-py/issues/2729)) - Fix `TOPK` list example. ([#2724](https://togithub.com/redis/redis-py/issues/2724)) - Improving vector similarity search example ([#2661](https://togithub.com/redis/redis-py/issues/2661)) - Update example of Redisearch creating index ([#2703](https://togithub.com/redis/redis-py/issues/2703)) #### Contributors We'd like to thank all the contributors who worked on this release! [@AYMENJD](https://togithub.com/AYMENJD), [@Anthchirp](https://togithub.com/Anthchirp), [@Avasam](https://togithub.com/Avasam), [@NickG123](https://togithub.com/NickG123), [@SoulPancake](https://togithub.com/SoulPancake), [@aciddust](https://togithub.com/aciddust), [@chayim](https://togithub.com/chayim), [@cristianmatache](https://togithub.com/cristianmatache), [@dvora-h](https://togithub.com/dvora-h), [@felipou](https://togithub.com/felipou), [@kristjanvalur](https://togithub.com/kristjanvalur), [@mirekdlugosz](https://togithub.com/mirekdlugosz), [@mzdehbashi-github](https://togithub.com/mzdehbashi-github), [@oranav](https://togithub.com/oranav), [@scoopex](https://togithub.com/scoopex), [@shacharPash](https://togithub.com/shacharPash) and [@tylerhutcherson](https://togithub.com/tylerhutcherson)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.