diff --git a/poetry.lock b/poetry.lock index 5a8ce28261b..5b423872dbc 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1795,23 +1795,26 @@ files = [ [[package]] name = "redis" -version = "5.3.1" +version = "8.0.1" description = "Python client for Redis database and key-value store" optional = false -python-versions = ">=3.8" +python-versions = ">=3.10" groups = ["main"] files = [ - {file = "redis-5.3.1-py3-none-any.whl", hash = "sha256:dc1909bd24669cc31b5f67a039700b16ec30571096c5f1f0d9d2324bff31af97"}, - {file = "redis-5.3.1.tar.gz", hash = "sha256:ca49577a531ea64039b5a36db3d6cd1a0c7a60c34124d46924a45b956e8cf14c"}, + {file = "redis-8.0.1-py3-none-any.whl", hash = "sha256:47daa35a058c23468d6437f17a8c76882cb316b838ef763036af99b96cedd743"}, + {file = "redis-8.0.1.tar.gz", hash = "sha256:afc5a7a2f5a084f5b1880dec548dd45be17db7e43c82a30d84f952aefb05cfb0"}, ] [package.dependencies] -hiredis = {version = ">=3.0.0", optional = true, markers = "extra == \"hiredis\""} -PyJWT = ">=2.9.0" +hiredis = {version = ">=3.2.0", optional = true, markers = "extra == \"hiredis\""} [package.extras] -hiredis = ["hiredis (>=3.0.0)"] -ocsp = ["cryptography (>=36.0.1)", "pyopenssl (==23.2.1)", "requests (>=2.31.0)"] +circuit-breaker = ["pybreaker (>=1.4.0)"] +hiredis = ["hiredis (>=3.2.0)"] +jwt = ["pyjwt (>=2.13.0)"] +ocsp = ["cryptography (>=36.0.1)", "pyopenssl (>=20.0.1)", "requests (>=2.31.0)"] +otel = ["opentelemetry-api (>=1.39.1)", "opentelemetry-exporter-otlp-proto-http (>=1.39.1)", "opentelemetry-sdk (>=1.39.1)"] +xxhash = ["xxhash (>=3.6.0,<3.7.0)"] [[package]] name = "requests" @@ -2322,4 +2325,4 @@ h11 = ">=0.16.0,<1" [metadata] lock-version = "2.1" python-versions = "~3.12" -content-hash = "3644fe2915bf3d6054666951b41114355a9c96955f0ba87179c525ab8b5347e3" +content-hash = "774b4f3c8e145e3d068020aa41e2cb35c083d4863aefbcb23e689dc5f78965a5" diff --git a/pyproject.toml b/pyproject.toml index 9179880dee7..af3e8637cd6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -37,7 +37,7 @@ dependencies.psycopg = { extras = [ ], version = "^3.1.10" } dependencies.pymple = "^0.1.3" dependencies.pyOpenSSL = "^26.2.0" -dependencies.redis = { version = "^5.0.0", extras = [ +dependencies.redis = { version = "^8.0.0", extras = [ "hiredis", ] } dependencies.requests = ">=2.34.2, <2.35.0"