diff --git a/pyproject.toml b/pyproject.toml index 200a21f0..621a24fc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -38,7 +38,7 @@ dependencies = [ "python-dateutil<3.0.0,>=2.9.0", "rapidfuzz<4.0.0,>=3.13.0", "readme-renderer[md] (>=44.0,<45.0)", - "redis[hiredis]<6.0.0,>=5.2.0", + "redis[hiredis]>=5.2.0,<8.0.0", "rich>=14.1.0,<15.0.0", "sentry-sdk<3.0.0,>=2.28.0", "SQLAlchemy[asyncio]~=2.0.41", diff --git a/uv.lock b/uv.lock index 51d60031..d8a228ec 100644 --- a/uv.lock +++ b/uv.lock @@ -2110,7 +2110,7 @@ requires-dist = [ { name = "python-dateutil", specifier = ">=2.9.0,<3.0.0" }, { name = "rapidfuzz", specifier = ">=3.13.0,<4.0.0" }, { name = "readme-renderer", extras = ["md"], specifier = ">=44.0,<45.0" }, - { name = "redis", extras = ["hiredis"], specifier = ">=5.2.0,<6.0.0" }, + { name = "redis", extras = ["hiredis"], specifier = ">=5.2.0,<8.0.0" }, { name = "rich", specifier = ">=14.1.0,<15.0.0" }, { name = "sentry-sdk", specifier = ">=2.28.0,<3.0.0" }, { name = "sqlalchemy", extras = ["asyncio"], specifier = "~=2.0.41" }, @@ -3147,15 +3147,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/c7/21/705964c7812476f378728bdf590ca4b771ec72385c533964653c68e86bdc/pygments-2.19.2-py3-none-any.whl", hash = "sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b", size = 1225217, upload-time = "2025-06-21T13:39:07.939Z" }, ] -[[package]] -name = "pyjwt" -version = "2.10.1" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e7/46/bd74733ff231675599650d3e47f361794b22ef3e3770998dda30d3b63726/pyjwt-2.10.1.tar.gz", hash = "sha256:3cc5772eb20009233caf06e9d8a0577824723b44e6648ee0a2aedb6cf9381953", size = 87785, upload-time = "2024-11-28T03:43:29.933Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/61/ad/689f02752eeec26aed679477e80e632ef1b682313be70793d798c1d5fc8f/PyJWT-2.10.1-py3-none-any.whl", hash = "sha256:dcdd193e30abefd5debf142f9adfcdd2b58004e644f25406ffaebd50bd98dacb", size = 22997, upload-time = "2024-11-28T03:43:27.893Z" }, -] - [[package]] name = "pymdown-extensions" version = "10.17.1" @@ -3377,15 +3368,14 @@ md = [ [[package]] name = "redis" -version = "5.3.1" +version = "7.1.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "async-timeout", marker = "python_full_version < '3.11.3'" }, - { name = "pyjwt" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6a/cf/128b1b6d7086200c9f387bd4be9b2572a30b90745ef078bd8b235042dc9f/redis-5.3.1.tar.gz", hash = "sha256:ca49577a531ea64039b5a36db3d6cd1a0c7a60c34124d46924a45b956e8cf14c", size = 4626200, upload-time = "2025-07-25T08:06:27.778Z" } +sdist = { url = "https://files.pythonhosted.org/packages/43/c8/983d5c6579a411d8a99bc5823cc5712768859b5ce2c8afe1a65b37832c81/redis-7.1.0.tar.gz", hash = "sha256:b1cc3cfa5a2cb9c2ab3ba700864fb0ad75617b41f01352ce5779dabf6d5f9c3c", size = 4796669, upload-time = "2025-11-19T15:54:39.961Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7f/26/5c5fa0e83c3621db835cfc1f1d789b37e7fa99ed54423b5f519beb931aa7/redis-5.3.1-py3-none-any.whl", hash = "sha256:dc1909bd24669cc31b5f67a039700b16ec30571096c5f1f0d9d2324bff31af97", size = 272833, upload-time = "2025-07-25T08:06:26.317Z" }, + { url = "https://files.pythonhosted.org/packages/89/f0/8956f8a86b20d7bb9d6ac0187cf4cd54d8065bc9a1a09eb8011d4d326596/redis-7.1.0-py3-none-any.whl", hash = "sha256:23c52b208f92b56103e17c5d06bdc1a6c2c0b3106583985a76a18f83b265de2b", size = 354159, upload-time = "2025-11-19T15:54:38.064Z" }, ] [package.optional-dependencies]