Bump redis from 5.0.2 to 8.1.0 in /backend - #4808
Conversation
Bumps [redis](https://github.com/redis/redis-py) from 5.0.2 to 8.1.0. - [Release notes](https://github.com/redis/redis-py/releases) - [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES) - [Commits](redis/redis-py@v5.0.2...v8.1.0) --- updated-dependencies: - dependency-name: redis dependency-version: 8.1.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #4808 +/- ##
=======================================
Coverage 93.08% 93.08%
=======================================
Files 356 356
Lines 11173 11173
Branches 902 902
=======================================
Hits 10400 10400
Misses 662 662
Partials 111 111 🚀 New features to boost your workflow:
|
|
@claude update the lock file |
|
Claude finished @marcoacierno's task in 5m 47s —— View job Lock file updated ✅Pushed
What changed
ChecksFull backend suite, against live Postgres + Redis: Since most tasks run eagerly in tests, I also exercised the redis paths directly against a live Redis with
One thing worth a look before merging
Also: because a non-dependabot commit now exists on this branch, Dependabot will no longer auto-rebase or recreate the PR. |
Regenerated with uv 0.12.5 (the version pinned in backend/Dockerfile and the CI workflows), which also rewrites the lockfile to revision 3 format with upload-time metadata. Resolution changes: redis 5.0.2 -> 8.1.0, hiredis 3.0.0 -> 3.4.1, async-timeout dropped (redis 8 no longer needs it on Python >= 3.11), and torch split into 2.12.1 (darwin) / 2.12.1+cpu (everything else), both still from the CPU-only index, so no nvidia wheels are pulled in. Co-authored-by: Marco Acierno <3382153+marcoacierno@users.noreply.github.com>
|
@claude fix the conflicts with main on uv.lock |
|
Claude finished @marcoacierno's task in 4m 33s —— View job Conflicts resolved ✅Pushed
How it was resolvedOnly For the lock I took main's version wholesale and re-ran
The diff shrank a lot. My earlier commit
ChecksFull backend suite on the merged tree, against live Postgres + Redis: And re-verified the redis APIs the backend actually calls, against a live server with redis-py 8.1.0 installed: covering the lock path from I did not re-run Still worth a look before mergingUnchanged from my last comment: Also still true: with non-dependabot commits on the branch, Dependabot won't auto-rebase or recreate this PR. |
Resolved backend/uv.lock by taking main's lock (which already carries the psycopg 3.3.4 bump from #4806 and the revision 3 format) and re-running 'uv lock' to reapply redis[hiredis]==8.1.0 on top. Co-authored-by: Marco Acierno <3382153+marcoacierno@users.noreply.github.com>
Bumps redis from 5.0.2 to 8.1.0.
Release notes
Sourced from redis's releases.
... (truncated)
Commits
e013126Testing with 8.10 GA (#4227)059d1e9Fixed TS.NRANGE commands to correctly apply aggregators (#4225)d486a0aFix FIELDNAME alias dropping first character of un-prefixed fields (#4224)fb93104feat: add client-side HIMPORT fieldset support for standalone and cluster cli...9197609Fix lat/lon swap in search querystring geo() helper (#4223)14714a0fix: Fixed double decoding issue with unquote() (#4222)227280aUpdate lib version to 8.1.088d16d0Decode ACL LOG string values on the default RESP3 legacy callback (#4201)599fd75feat: add FT.ALIASLIST support (#4198)71e275etest: add VectorField RERANK serialization tests for sync and async search (#...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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)