diff --git a/poetry.lock b/poetry.lock index 604f331b0a7..be148bb5d66 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1506,19 +1506,19 @@ test = ["mock", "pytest (>=3.0)", "pytest-cov", "pytest-django", "pytest-runner" [[package]] name = "drf-recaptcha" -version = "3.2.0" -description = "Django rest framework recaptcha field serializer." +version = "4.0.2" +description = "Django rest framework recaptcha field serializer" optional = false -python-versions = ">=3.8" +python-versions = ">=3.10" files = [ - {file = "drf_recaptcha-3.2.0-py3-none-any.whl", hash = "sha256:30e9d1612ef447d61a7465850b63512c7032abf0decfb7680f9acdb3753315a1"}, - {file = "drf_recaptcha-3.2.0.tar.gz", hash = "sha256:856eeba20a48d05188a0882382a1c65d9f8c1e40305d8a2ac62760380041a049"}, + {file = "drf_recaptcha-4.0.2-py3-none-any.whl", hash = "sha256:72f2f39bca4a1adb897c696381a098b3e5e5e5d111a7ced98aa15a75e37c1df7"}, + {file = "drf_recaptcha-4.0.2.tar.gz", hash = "sha256:68fb90860f53374b4732a22b6980d7ac1cbb006d444d527d25f39d95392be99e"}, ] [package.dependencies] -django = ">=3.2" -django-ipware = ">=2.1" -djangorestframework = ">=3.11" +django = ">=4.2" +django-ipware = ">=5.0" +djangorestframework = ">=3.14" [[package]] name = "drf-spectacular" @@ -3527,4 +3527,4 @@ brotli = ["brotli"] [metadata] lock-version = "2.0" python-versions = "~3.11" -content-hash = "512c3fae3a8b3e0d9c2bf1ba88c5a1882dc8aa57bbf551a3a28d4bafe681acc5" +content-hash = "6884c15f1596220181fd26144acc8b4ac2cbc8dda7e39e55b77517f17ca9765f" diff --git a/pyproject.toml b/pyproject.toml index 97740c0a6cc..3d8db19dce6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -34,7 +34,7 @@ django-storages = "^1.14" django-tree-queries = "^0.19.0" djangorestframework = "^3.14.0" drf-jwt = "^1.19.2" -drf-recaptcha = "^3.0.0" +drf-recaptcha = "^4.0.0" drf-spectacular = {extras = ["sidecar"], version = "^0.28.0"} emoji = "^2.8.0" httpx = {extras = ["http2"], version = "^0.27.0"}