diff --git a/poetry.lock b/poetry.lock index c890d94..e069cb8 100644 --- a/poetry.lock +++ b/poetry.lock @@ -391,6 +391,24 @@ develop = ["coverage[toml] (>=5.0a4)", "furo (>=2021.8.17b43,<2021.9.dev0)", "py docs = ["furo (>=2021.8.17b43,<2021.9.dev0)", "sphinx (>=3.5.0)", "sphinx-notfound-page"] testing = ["coverage[toml] (>=5.0a4)", "pytest (>=4.6.11)"] +[[package]] +name = "django-redis" +version = "5.4.0" +description = "Full featured redis cache backend for Django." +optional = false +python-versions = ">=3.6" +files = [ + {file = "django-redis-5.4.0.tar.gz", hash = "sha256:6a02abaa34b0fea8bf9b707d2c363ab6adc7409950b2db93602e6cb292818c42"}, + {file = "django_redis-5.4.0-py3-none-any.whl", hash = "sha256:ebc88df7da810732e2af9987f7f426c96204bf89319df4c6da6ca9a2942edd5b"}, +] + +[package.dependencies] +Django = ">=3.2" +redis = ">=3,<4.0.0 || >4.0.0,<4.0.1 || >4.0.1" + +[package.extras] +hiredis = ["redis[hiredis] (>=3,!=4.0.0,!=4.0.1)"] + [[package]] name = "djangorestframework" version = "3.15.2" @@ -813,6 +831,20 @@ files = [ {file = "pyyaml-6.0.2.tar.gz", hash = "sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e"}, ] +[[package]] +name = "redis" +version = "3.5.3" +description = "Python client for Redis key-value store" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +files = [ + {file = "redis-3.5.3-py2.py3-none-any.whl", hash = "sha256:432b788c4530cfe16d8d943a09d40ca6c16149727e4afe8c2c9d5580c59d9f24"}, + {file = "redis-3.5.3.tar.gz", hash = "sha256:0e7e0cfca8660dea8b7d5cd8c4f6c5e29e11f31158c0b0ae91a397f00e5a05a2"}, +] + +[package.extras] +hiredis = ["hiredis (>=0.1.3)"] + [[package]] name = "requests" version = "2.32.3" @@ -938,4 +970,4 @@ amqp = ">=5.2.0,<6.0.0" [metadata] lock-version = "2.0" python-versions = "^3.10" -content-hash = "a2bd9312db8b52add39d9386a1cbd9bb0a8231fddc5157559ed58a5aec2b181e" +content-hash = "33bda24aecc3cf9907b4e6fc25f6792288ea7a253a79ab37e43cff2e2153c162" diff --git a/pyproject.toml b/pyproject.toml index f5e374b..53d17fb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,6 +17,8 @@ mozilla-django-oidc = "^4.0.1" djangorestframework = "^3.15.2" drf-yasg = "^1.21.7" django-cors-headers = "^4.4.0" +redis = "^3.5.3" +django-redis = "^5.2.0" [tool.poetry.group.dev.dependencies] flake8 = "^7.1.0"