Update dependency redis to v5 #150

Merged
Xefir merged 1 commits from renovate/redis-5.x into master 2023-08-17 06:35:47 +00:00
Owner

This PR contains the following updates:

Package Update Change
redis (changelog) major ==4.6.0 -> ==5.0.0

Release Notes

redis/redis-py (redis)

v5.0.0: 5.0.0

Compare Source

What's new?

Triggers and Functions support

Triggers and Functions allow you to execute server-side functions triggered when key values are modified or created in Redis, a stream entry arrival, or explicitly calling them. Simply put, you can replace Lua scripts with easy-to-develop JavaScript or TypeScript code. Move your business logic closer to the data to ensure a lower latency, and forget about updating dependent key values manually in your code.
Try it for yourself with Quick start

Full Redis 7.2 and RESP3 support
Python 3.7 End-of-Life

Python 3.7 has reached its end-of-life (EOL) as of June 2023. This means that starting from this date, Python 3.7 will no longer receive any updates, including security patches, bug fixes, or improvements. If you continue to use Python 3.7 post-EOL, you may expose your projects and systems to potential security vulnerabilities. We ended its support in this version and strongly recommend migrating to Python 3.10.

🐛 Bug Fixes

  • Fix timeout retrying on pipeline execution (#​2812)
  • Fix socket garbage collection (#​2859)

🧰 Maintenance

  • Updating client license to clear, MIT (#​2884)
  • Add py.typed in accordance with PEP-561 (#​2738)
  • Dependabot label change (#​2880)
  • Fix type hints in SearchCommands (#​2817)
  • Add sync modules (except search) tests to cluster CI (#​2850)
  • Fix a duplicate word in CONTRIBUTING.md (#​2848)
  • Fixing doc builds (#​2869)
  • Change cluster docker to edge and enable debug command (#​2853)

Contributors

We'd like to thank all the contributors who worked on this release!

@​JoanFM, @​Ovsyanka83, @​chayim, @​dependabot, @​dependabot[bot], @​dvora-h, @​kristjanvalur, @​kurtmckee, @​pall-j and @​shacharPash


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, 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 Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [redis](https://github.com/redis/redis-py) ([changelog](https://github.com/redis/redis-py/releases)) | major | `==4.6.0` -> `==5.0.0` | --- ### Release Notes <details> <summary>redis/redis-py (redis)</summary> ### [`v5.0.0`](https://github.com/redis/redis-py/releases/tag/v5.0.0): 5.0.0 [Compare Source](https://github.com/redis/redis-py/compare/v4.6.0...v5.0.0) #### What's new? ##### Triggers and Functions support Triggers and Functions allow you to execute server-side functions triggered when key values are modified or created in Redis, a stream entry arrival, or explicitly calling them. Simply put, you can replace Lua scripts with easy-to-develop JavaScript or TypeScript code. Move your business logic closer to the data to ensure a lower latency, and forget about updating dependent key values manually in your code. [Try it for yourself with Quick start](https://redis.io/docs/interact/programmability/triggers-and-functions/quick_start/) ##### Full [Redis 7.2](https://redis.com/blog/introducing-redis-7-2/) and [RESP3 support](https://github.com/redis/redis-specifications/blob/master/protocol/RESP3.md) ##### Python 3.7 End-of-Life [Python 3.7 has reached its end-of-life (EOL) as of June 2023](https://devguide.python.org/versions/). This means that starting from this date, Python 3.7 will no longer receive any updates, including security patches, bug fixes, or improvements. If you continue to use Python 3.7 post-EOL, you may expose your projects and systems to potential security vulnerabilities. We ended its support in this version and strongly recommend migrating to Python 3.10. #### 🐛 Bug Fixes - Fix timeout retrying on pipeline execution ([#&#8203;2812](https://github.com/redis/redis-py/issues/2812)) - Fix socket garbage collection ([#&#8203;2859](https://github.com/redis/redis-py/issues/2859)) #### 🧰 Maintenance - Updating client license to clear, MIT ([#&#8203;2884](https://github.com/redis/redis-py/issues/2884)) - Add py.typed in accordance with PEP-561 ([#&#8203;2738](https://github.com/redis/redis-py/issues/2738)) - Dependabot label change ([#&#8203;2880](https://github.com/redis/redis-py/issues/2880)) - Fix type hints in SearchCommands ([#&#8203;2817](https://github.com/redis/redis-py/issues/2817)) - Add sync modules (except search) tests to cluster CI ([#&#8203;2850](https://github.com/redis/redis-py/issues/2850)) - Fix a duplicate word in `CONTRIBUTING.md` ([#&#8203;2848](https://github.com/redis/redis-py/issues/2848)) - Fixing doc builds ([#&#8203;2869](https://github.com/redis/redis-py/issues/2869)) - Change cluster docker to edge and enable debug command ([#&#8203;2853](https://github.com/redis/redis-py/issues/2853)) #### Contributors We'd like to thank all the contributors who worked on this release! [@&#8203;JoanFM](https://github.com/JoanFM), [@&#8203;Ovsyanka83](https://github.com/Ovsyanka83), [@&#8203;chayim](https://github.com/chayim), [@&#8203;dependabot](https://github.com/dependabot), [@&#8203;dependabot](https://github.com/dependabot)\[bot], [@&#8203;dvora-h](https://github.com/dvora-h), [@&#8203;kristjanvalur](https://github.com/kristjanvalur), [@&#8203;kurtmckee](https://github.com/kurtmckee), [@&#8203;pall-j](https://github.com/pall-j) and [@&#8203;shacharPash](https://github.com/shacharPash) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi40Ni4wIiwidXBkYXRlZEluVmVyIjoiMzYuNDYuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
Xefir added 1 commit 2023-08-16 06:32:48 +00:00
Update dependency redis to v5
All checks were successful
books / flake8 (push) Successful in 55s
books / docker (push) Successful in 1m40s
books / pypi (push) Has been skipped
ebfc12f29f
Xefir merged commit 7e2a9bbea9 into master 2023-08-17 06:35:47 +00:00
Xefir deleted branch renovate/redis-5.x 2023-08-17 06:35:47 +00:00
This repo is archived. You cannot comment on pull requests.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Xefir/PyNyaaTa#150
No description provided.