Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 28, 2025

Bumps redis from 6.4.0 to 7.0.1.

Release notes

Sourced from redis's releases.

7.0.1

Changes

This release adds small fixes related to documentation.

🧰 Maintenance

  • Add 'multi_database' section to documentation index (313d93f)
  • Revised multi-database client documentation(78df745)
  • Adding info about Multi-database client in README.md (3f7a55e)

We'd like to thank all the contributors who worked on this release! @​dmaier @​petyaslavova

7.0.0

Changes

One of the main features introduced in this release is a new type of client MultiDBClient. The purpose of this client is a communication with multiple databases that are eventually consistent (Active-Active setup) and handling failures by failover across databases. More information could be found in docs.

🚀 New Features

  • Support for maintenance push notifications handling during server upgrade or maintenance procedures. (#3756 #3777 #3778 #3779 #3785)
  • Adding WITHATTRIBS option to vector set's vsim command. (#3746)
  • Adding ssl_verify_flags_config argument for ssl connection configuration (#3772)
  • Adding new ExternalAuthProviderError that will be raised when we receive 'problem with LDAP service' response from server. (#3808) Note Not supported with hiredis parser. When hiredis parser is used this server response is mapped to ResponseError

🧪 Experimental Features

  • Multi-database client implementation (#3784 #3811)

🔥 Breaking changes

  • Adding abstract method declaration for cache property setter in EvictionPolicyInterface(#3732)
  • Remove unused parse_list_to_dict function from helpers (#3733)
  • Removing synchronous context manager handling from async RedisCluster. (#3679)
  • Redis Search/Aggregate improved type annotations (#3676)
  • Removing the threading.Lock locks and replacing them with RLock objects to avoid deadlocks. (#3677)
  • Update ping command docstrings and method return type hint (#3789)
  • Fixing several *arg type hints in core.py and json module commands (#3793)
  • Fixing errors reported by mypy in search module files - query.py, commands.py and aggregation.py. (#3666)
  • Adding score_cast_func argument to zrank, zrevrank and zunion - for consistency with the other sorted sets commands (#3795)
  • Changing the timeout typehint in async BlockingConnectionPool from int to float (#3801)

🐛 Bug Fixes

  • Removing the threading.Lock locks and replacing them with RLock objects to avoid deadlocks. (#3677)

🧰 Maintenance

  • Bump actions/checkout from 4 to 5 (#3760)
  • Fix docstring for ssl_check_hostname (#3761)
  • Typos in vectorset commands.py (#3719)
  • Fixing typos in query.py (#3718)

... (truncated)

Commits
  • 613a06f Updating redis-py package version to 7.0.1
  • 3f7a55e Adding info about Multi-database client in README.md
  • 313d93f Add 'multi_database' section to documentation index
  • 78df745 Revised multi-database client documentation
  • 7a4e8bc Updating package version to 7.0.0 and supported redis versions in readme.md
  • 64a2721 Refactor healthcheck to use PING instead of ECHO (#3811)
  • 24a7a10 Fixing SORTABLE, INDEXEMPTY and INDEXMISSING order when using RediSearch fiel...
  • 32ba6d8 DOC-5821 update index/query example for runnable notebook (#3807)
  • c1e566f Add handling of empty spaces during CLIENT LIST response parsing (#3797)
  • 295bec6 Adding new ExternalAuthProviderError that will be raised when we receive 'pro...
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [redis](https://github.com/redis/redis-py) from 6.4.0 to 7.0.1.
- [Release notes](https://github.com/redis/redis-py/releases)
- [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES)
- [Commits](redis/redis-py@v6.4.0...v7.0.1)

---
updated-dependencies:
- dependency-name: redis
  dependency-version: 7.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the FlowMachine Issues related to FlowMachine label Oct 28, 2025
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Oct 28, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

@cypress
Copy link

cypress bot commented Oct 28, 2025

FlowAuth    Run #25390

Run Properties:  status check failed Failed #25390  •  git commit d5586d35a1: Bump redis from 6.4.0 to 7.0.1 in /flowmachine
Project FlowAuth
Branch Review dependabot-pip-flowmachine-redis-7.0.1
Run status status check failed Failed #25390
Run duration 03m 37s
Commit git commit d5586d35a1: Bump redis from 6.4.0 to 7.0.1 in /flowmachine
Committer dependabot[bot]
View all properties for this run ↗︎

Test results
Tests that failed  Failures 3
Tests that were flaky  Flaky 1
Tests that did not run due to a developer annotating a test with .skip  Pending 0
Tests that did not run due to a failure in a mocha hook  Skipped 6
Tests that passed  Passing 34
View all changes introduced in this branch ↗︎

Tests for review

Failed  add_new_user.js • 1 failed test

View Output

Test Artifacts
User management > Add User Test Replay Screenshots
Failed  login_spec.js • 1 failed test

View Output

Test Artifacts
Login screen > Log in as a user Test Replay Screenshots
Failed  role_list.js • 1 failed test

View Output

Test Artifacts
role list screen > Add blank role Test Replay Screenshots
Flakiness  cypress/e2e/add_new_server.js • 1 flaky test

View Output

Test Artifacts
Server management > Add server Test Replay Screenshots

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

FlowMachine Issues related to FlowMachine

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant