fastapi-cache
fastapi-cache copied to clipboard
Bump redis from 4.6.0 to 5.0.3
Bumps redis from 4.6.0 to 5.0.3.
Release notes
Sourced from redis's releases.
5.0.3
Changes
🐛 Bug Fixes
- Fix breaking change: message in LockError is now optional (#3176)
🧰 Maintenance
- Bump release-drafter/release-drafter from 5 to 6 (#3171)
- Bump rojopolis/spellcheck-github-actions from 0.35.0 to 0.36.0 (#3172)
- Remove redundant async-timeout dependency (#3177)
5.0.2
Changes
🚀 New Features
- Allow to control the minimum SSL version (#3127)
- Add modules support to async RedisCluster (#3115)
- Adding lock_name to LockError (#3023)
- Add GEOSHAPE field type for index creation of RediSearch (#2957)
🐛 Bug Fixes
- Fix retry logic for pubsub and pipeline (#3134)
- Ignore TypeError on disconnect (within multiprocess) (#3149)
- Release already acquired connections on ClusterPipeline, when get_connection raises an exception (#3133)
- Fix possible pipeline connections leak (#3104)
- Return a copy of the response from cache (#3106)
- Fix:
HSET
unexpectedly mutates the list passed to items (#3103)- Fix
acl_genpass
with bits (#3062)- Allow the parsing of the asking command to forward original options (#3012)
- Fix parsing of
FT.PROFILE
result (#3063)- Use
disable_decoding
in asyncread_response
with hiredis parser. (#3042)- Fix return types in json commands (#3071)
- Fix Specifying Target Nodes broken hyperlink (#3072)
🧰 Maintenance
- Fix incorrect asserts in test and ensure connections are closed (#3004)
- Revert stale issue version update (#3142)
- Docs: Add timeout parameter for get_message example (#3129)
- Bump codecov/codecov-action from 3 to 4 (#3131)
- Bump actions/stale from 3 to 9 (#3132)
- Fix grammer in BlockingConnectionPool class documentation (#3120)
- Updating async-timeout to 4.0.3 (#3109)
- Fix type hint of arbitrary argument lists (#2908)
- Fix
JSON.OBJLEN
type hint (#2966)- Fix
HDEL
type hint (#3029)- Docs: organize cluster mode part of lua scripting (#3073)
... (truncated)
Commits
1784b37
Version 5.0.3 (#3179)e90b7c5
Cherry pick for v5.0.3 (#3178)535f90e
Version 5.0.2 (#3164)911aa37
Cherry pick for v5.0.2 (#3159)cc4bc1a
Version 5.0.1 (#2958)2ee7c3c
Type hint improvements (#2952)56b254e
Save a reference to created async tasks, to avoid tasks potentially disappear...1b370da
Replace clear_connect_callbacks with _deregister_connect_callback (#2955)ded9f7c
async fixes, remove del and other things (#2870)c46a28d
Provide aclose() / close() for classes requiring lifetime management (#2898)- Additional commits viewable in compare view
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)