diff --git a/poetry.lock b/poetry.lock index 49d62c34fc3..0a12bb3c723 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1503,19 +1503,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" @@ -3524,4 +3524,4 @@ brotli = ["brotli"] [metadata] lock-version = "2.0" python-versions = "~3.11" -content-hash = "1e15c6f15e36b4c044e2388aff754f59dd44dc8836f77d9c12bd8f1159500c0e" +content-hash = "4997f510d77ed8967b75ead2ff0a88604cbd83769196bdff8ffe5e5e0b644ee7" diff --git a/pyproject.toml b/pyproject.toml index adce17f9539..e02336aaec6 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.27.0"} emoji = "^2.8.0" httpx = {extras = ["http2"], version = "^0.27.0"}