Skip to content

chore(libs/deps): bump redis from 6.2.0 to 7.1.1 in /autogpt_platform/autogpt_libs#12031

Closed
dependabot[bot] wants to merge 1 commit intodevfrom
dependabot/pip/autogpt_platform/autogpt_libs/dev/redis-7.1.1
Closed

chore(libs/deps): bump redis from 6.2.0 to 7.1.1 in /autogpt_platform/autogpt_libs#12031
dependabot[bot] wants to merge 1 commit intodevfrom
dependabot/pip/autogpt_platform/autogpt_libs/dev/redis-7.1.1

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 9, 2026

Bumps redis from 6.2.0 to 7.1.1.

Release notes

Sourced from redis's releases.

7.1.1

Changes

🧪 Experimental Features

  • Added initial health check policies, refactored add_database method (#3906)

🧰 Maintenance

  • Disabled SCH in MultiDBClient underlying clients by default (#3938)
  • Added logging for MultiDBClients (#3865 #3896)

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

7.1.0

Changes

🚀 New Features

  • Adding MSETEX command support. (#3823)
  • Adding CLAIM option to XREADGROUP command + unit tests (#3825)
  • Apply routing and response aggregation policies in OSS Cluster mode (#3834)

🧪 Experimental Features

  • Adding support for CAS/CAD commands. (#3837)
  • Adding support for HYBRID search. (#3813 #3843)

🔥 Breaking changes (in experimental features)

  • Replace default health check and failure detector with custom (#3822)

🐛 Bug Fixes

  • Add **options to parse functions for sentinel (#3831)
  • Generating unique command cache key (#3765)

🧰 Maintenance

  • Adding Redis 8.4 RC1 image to test matrix. (#3820)
  • Remove Python 3.9 support. Add Python 3.14 support. (#3814)
  • Sync readme with 7.0.1 and update lib version to latest stable released version - 7.0.1 (#3821)
  • Bump rojopolis/spellcheck-github-actions from 0.52.0 to 0.53.0 (#3827)
  • Bump actions/upload-artifact from 4 to 5 (#3828)
  • Bump github/codeql-action from 3 to 4 (#3829)
  • Fixing flaky tests (#3833 #3838)
  • Update 8.4 RC image tag to 8.4-RC1-pre.2 for pipeline test matrix (#3832)
  • Add missing f-string when returning an error. (#3841)
  • Adding latest 8.4 image to test matrix. Updating the Hybrid VSIM query format to be in sync with spec after srv issue was fixed. (#3843)
  • Expand cluster READ_COMMANDS with additional read-only commands and reorganize the list of commands by category (#3845)
  • Update Type Hints for List Command Parameters from str to KeyT (#3848)
  • Changing log level to be debug for failed maintenance notification enablement when enabled='auto' (#3851)
  • Added custom event handler section (#3853)

... (truncated)

Commits
  • 7351a1e Updating lib version to 7.1.1
  • b81c856 Disabled SCH in MultiDBClient underlying clients (#3938)
  • 0438784 Added initial health check policies, refactored add_database method (#3906)
  • 76befb4 Added logging for MultiDBClients (#3896)
  • faee0fb Remove high-severity exception logging (#3865)
  • f7c1755 Changing current version to 8.4 as it is already GA (#3854)
  • 2235cc7 Added custom event handler section (#3853)
  • 8cc50a5 Changing log level to be debug for failed maintenance notification enablement...
  • d1769a2 #3612 Generating unique command cache key (#3765)
  • b49dce1 Update Type Hints for List Command Parameters from str to KeyT (#3848)
  • 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 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)

Greptile Overview

Greptile Summary

This PR upgrades the redis library from 6.2.0 to 7.1.1 in autogpt_libs. The upgrade brings bug fixes, new features, and improved type hints while maintaining backward compatibility for the codebase's usage patterns.

Key changes:

  • Python 3.9 support dropped (redis now requires >=3.10, project already requires >=3.10)
  • New optional features added: circuit breaker support, MSETEX/CAS/CAD commands, HYBRID search
  • Bug fixes: unique command cache key generation, f-string formatting fixes
  • Type hints improved for List command parameters
  • Poetry version updated from 2.1.1 to 2.2.1 in lock file

Compatibility assessment:
The codebase uses standard redis operations (connections, pubsub, pipelines, basic commands like set, get, delete, expire, zadd, zcount) which are stable APIs with no breaking changes between these versions. All redis usage in redis_client.py, event_bus.py, cluster_lock.py, and limiter.py remains compatible.

Confidence Score: 5/5

  • Safe to merge - dependency upgrade with no breaking changes for current usage patterns
  • The upgrade is straightforward with no breaking API changes affecting the codebase. Python version requirements align (both require >=3.10), and all redis operations used in the codebase are stable APIs. The upgrade brings bug fixes and improvements without introducing risks.
  • No files require special attention

@dependabot dependabot bot added dependencies python Pull requests that update Python code labels Feb 9, 2026
@dependabot dependabot bot requested a review from a team as a code owner February 9, 2026 20:57
@dependabot dependabot bot requested review from Pwuts and Swiftyos and removed request for a team February 9, 2026 20:57
@dependabot dependabot bot added dependencies python Pull requests that update Python code labels Feb 9, 2026
@github-project-automation github-project-automation bot moved this to 🆕 Needs initial review in AutoGPT development kanban Feb 9, 2026
@github-actions github-actions bot added the size/m label Feb 9, 2026
@dependabot dependabot bot force-pushed the dependabot/pip/autogpt_platform/autogpt_libs/dev/redis-7.1.1 branch from b47f1b6 to f3a8a7f Compare February 10, 2026 11:47
@ntindle
Copy link
Member

ntindle commented Feb 10, 2026

@dependabot recreate

@dependabot dependabot bot force-pushed the dependabot/pip/autogpt_platform/autogpt_libs/dev/redis-7.1.1 branch from f3a8a7f to ce05b97 Compare February 10, 2026 21:30
Otto-AGPT added a commit that referenced this pull request Feb 11, 2026
Backend:
- aiodns: 3.5.0 → 4.0.0
- yt-dlp: 2025.12.08 → 2026.2.4
- e2b-code-interpreter: 1.5.2 → 2.4.1 (major)
- stagehand: 0.5.1 → 3.5.0 (major)
- groq: 0.30.0 → 1.0.0 (major)
- todoist-api-python: 2.1.7 → 3.2.1 (major)
- supabase: 2.27.3 → 2.28.0
- isort: 5.13.2 → 7.0.0 (major, dev)
- redis: 6.2.0 → 7.1.1 (major)

Libs:
- launchdarkly-server-sdk: 9.14.1 → 9.15.0
- supabase: 2.27.2 → 2.28.0
- redis: 6.2.0 → 7.1.1 (major)
- pytest: 8.4.1 → 9.0.2 (major, dev)

Combines: #12043, #12041, #12045, #12042, #12039, #12038, #12044, #11152, #12056, #12031, #12032
@Otto-AGPT
Copy link
Contributor

Superseded by #12058 (combined Python dependency updates)

@Otto-AGPT Otto-AGPT closed this Feb 11, 2026
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 11, 2026

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@github-project-automation github-project-automation bot moved this from 🆕 Needs initial review to ✅ Done in AutoGPT development kanban Feb 11, 2026
@dependabot dependabot bot deleted the dependabot/pip/autogpt_platform/autogpt_libs/dev/redis-7.1.1 branch February 11, 2026 02:18
@Otto-AGPT
Copy link
Contributor

@dependabot recreate

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 11, 2026

Looks like this PR is closed. If you re-open it I'll rebase it as long as no-one else has edited it (you can use @dependabot reopen if the branch has been deleted).

@ntindle
Copy link
Member

ntindle commented Feb 11, 2026

@dependabot reopen

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 11, 2026

Beginning January 27, 2026, Dependabot will no longer support the @dependabot reopen command. Please use GitHub's native pull request controls instead. Please see the changelog announcement for additional details.

@ntindle
Copy link
Member

ntindle commented Feb 11, 2026

a

@ntindle ntindle restored the dependabot/pip/autogpt_platform/autogpt_libs/dev/redis-7.1.1 branch February 11, 2026 02:31
@ntindle
Copy link
Member

ntindle commented Feb 11, 2026

a

@ntindle ntindle reopened this Feb 11, 2026
Copy link

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2 files reviewed, no comments

Edit Code Review Agent Settings | Greptile

@Swiftyos Swiftyos removed their request for review February 13, 2026 09:08
Bumps [redis](https://github.com/redis/redis-py) from 6.2.0 to 7.1.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.2.0...v7.1.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 16, 2026

Superseded by #12128.

@dependabot dependabot bot closed this Feb 16, 2026
@dependabot dependabot bot deleted the dependabot/pip/autogpt_platform/autogpt_libs/dev/redis-7.1.1 branch February 16, 2026 18:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies python Pull requests that update Python code size/m

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants