Change8

Migrating to Redis Python v7.0.0b3

Version v7.0.0b3 introduces 1 breaking change. This guide details how to update your code.

Released: 10/7/2025

1
Breaking Changes
3
Migration Steps
2
Affected Symbols

⚠️ Check Your Code

If you use any of these symbols, you need to read this guide:

pingMultiDBClient

Breaking Changes

Issue #1

The `ping` command’s docstring and its return type hint were changed, which can break code that relied on the previous return type. Update callers to handle the new return type as documented in #3789.

Migration Steps

  1. 1
    Review and update any code that calls the `ping` command to match the new return type.
  2. 2
    Import and use `MultiDBClient` where multi‑database support is required.
  3. 3
    If you rely on Redis, ensure compatibility with Redis 8.4‑M01‑pre or later.

Release Summary

This beta release introduces the experimental `MultiDBClient` for active‑active database setups and updates the `ping` command’s signature, requiring callers to adjust to the new return type.

Need More Details?

View the full release notes and all changes for Redis Python v7.0.0b3.

View Full Changelog