diff --git a/api/poetry.lock b/api/poetry.lock index dcb516f2b..25640ee35 100644 --- a/api/poetry.lock +++ b/api/poetry.lock @@ -624,20 +624,20 @@ pycparser = "*" [[package]] name = "channels" -version = "4.0.0" -description = "Brings async, event-driven capabilities to Django 3.2 and up." +version = "4.2.0" +description = "Brings async, event-driven capabilities to Django." optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" groups = ["main"] files = [ - {file = "channels-4.0.0-py3-none-any.whl", hash = "sha256:2253334ac76f67cba68c2072273f7e0e67dbdac77eeb7e318f511d2f9a53c5e4"}, - {file = "channels-4.0.0.tar.gz", hash = "sha256:0ce53507a7da7b148eaa454526e0e05f7da5e5d1c23440e4886cf146981d8420"}, + {file = "channels-4.2.0-py3-none-any.whl", hash = "sha256:6b75bc8d6888fb7236e7e7bf1948520b72d296ad08216a242fc56b1db0ffde1a"}, + {file = "channels-4.2.0.tar.gz", hash = "sha256:d9e707487431ba5dbce9af982970dab3b0efd786580fadb99e45dca5e39fdd59"}, ] [package.dependencies] -asgiref = ">=3.5.0,<4" +asgiref = ">=3.6.0,<4" daphne = {version = ">=4.0.0", optional = true, markers = "extra == \"daphne\""} -Django = ">=3.2" +Django = ">=4.2" [package.extras] daphne = ["daphne (>=4.0.0)"] @@ -645,21 +645,21 @@ tests = ["async-timeout", "coverage (>=4.5,<5.0)", "pytest", "pytest-asyncio", " [[package]] name = "channels-redis" -version = "4.1.0" +version = "4.2.1" description = "Redis-backed ASGI channel layer implementation" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" groups = ["main"] files = [ - {file = "channels_redis-4.1.0-py3-none-any.whl", hash = "sha256:3696f5b9fe367ea495d402ba83d7c3c99e8ca0e1354ff8d913535976ed0abf73"}, - {file = "channels_redis-4.1.0.tar.gz", hash = "sha256:6bd4f75f4ab4a7db17cee495593ace886d7e914c66f8214a1f247ff6659c073a"}, + {file = "channels_redis-4.2.1-py3-none-any.whl", hash = "sha256:2ca33105b3a04b5a327a9c47dd762b546f30b76a0cd3f3f593a23d91d346b6f4"}, + {file = "channels_redis-4.2.1.tar.gz", hash = "sha256:8375e81493e684792efe6e6eca60ef3d7782ef76c6664057d2e5c31e80d636dd"}, ] [package.dependencies] asgiref = ">=3.2.10,<4" channels = "*" msgpack = ">=1.0,<2.0" -redis = ">=4.5.3" +redis = ">=4.6" [package.extras] cryptography = ["cryptography (>=1.3.0)"] @@ -4817,4 +4817,4 @@ typesense = ["typesense"] [metadata] lock-version = "2.1" python-versions = "^3.10,<3.14" -content-hash = "a69c5820bbcd825b13ac6dd89ff03068e9e65adddbc7917a424793d4921d7a2c" +content-hash = "686d5436b5528aab06df0c9d4e1c4972eda424c2bb4bf92070e7232c0f0c4378" diff --git a/api/pyproject.toml b/api/pyproject.toml index 4136c26bb..8606a3d0e 100644 --- a/api/pyproject.toml +++ b/api/pyproject.toml @@ -54,8 +54,8 @@ django-auth-ldap = "==4.1.0" python-ldap = "==3.4.4" # Channels -channels = { extras = ["daphne"], version = "==4.0.0" } -channels-redis = "==4.1.0" +channels = { extras = ["daphne"], version = "==4.2.0" } +channels-redis = "==4.2.1" # Celery kombu = "5.3.4"