diff --git a/poetry.lock b/poetry.lock index 7857c3b151..2aeb978f70 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1022,18 +1022,18 @@ files = [ [[package]] name = "django" -version = "4.2.26" +version = "5.0.14" description = "A high-level Python web framework that encourages rapid development and clean, pragmatic design." optional = false -python-versions = ">=3.8" +python-versions = ">=3.10" groups = ["main", "dev"] files = [ - {file = "django-4.2.26-py3-none-any.whl", hash = "sha256:c96e64fc3c359d051a6306871bd26243db1bd02317472a62ffdbe6c3cae14280"}, - {file = "django-4.2.26.tar.gz", hash = "sha256:9398e487bcb55e3f142cb56d19fbd9a83e15bb03a97edc31f408361ee76d9d7a"}, + {file = "Django-5.0.14-py3-none-any.whl", hash = "sha256:e762bef8629ee704de215ebbd32062b84f4e56327eed412e5544f6f6eb1dfd74"}, + {file = "Django-5.0.14.tar.gz", hash = "sha256:29019a5763dbd48da1720d687c3522ef40d1c61be6fb2fad27ed79e9f655bc11"}, ] [package.dependencies] -asgiref = ">=3.6.0,<4" +asgiref = ">=3.7.0,<4" sqlparse = ">=0.3.1" tzdata = {version = "*", markers = "sys_platform == \"win32\""} @@ -1211,22 +1211,25 @@ taggit = ["django-taggit (>=3.1)"] [[package]] name = "django-oauth-toolkit" -version = "1.7.1" +version = "3.1.0" description = "OAuth2 Provider for Django" optional = false -python-versions = "*" +python-versions = ">=3.8" groups = ["main"] files = [ - {file = "django-oauth-toolkit-1.7.1.tar.gz", hash = "sha256:37b690fa53f340c7391bdbc0fdbb32fd9ef8a7c012e72ee8754c331a2d7b4adb"}, - {file = "django_oauth_toolkit-1.7.1-py3-none-any.whl", hash = "sha256:756e44421d0993f27705736b6c33a3d89018393859a31ac926296950f76e4433"}, + {file = "django_oauth_toolkit-3.1.0-py3-none-any.whl", hash = "sha256:10ddc90804297d913dfb958edd58d5fac541eb1ca912f47893ca1e482bb2a11f"}, + {file = "django_oauth_toolkit-3.1.0.tar.gz", hash = "sha256:d5a59d07588cfefa8818e99d65040a252eb2ede22512483e2240c91d0b885c8e"}, ] [package.dependencies] -django = ">=2.2,<4.0.0 || >4.0.0" -jwcrypto = ">=0.8.0" -oauthlib = ">=3.1.0" +django = ">=4.2" +jwcrypto = ">=1.5.0" +oauthlib = ">=3.2.2" requests = ">=2.13.0" +[package.extras] +dev = ["m2r", "pytest", "pytest-cov", "sphinx-rtd-theme"] + [[package]] name = "django-object-actions" version = "5.0.0" @@ -1499,14 +1502,14 @@ files = [ [[package]] name = "djangorestframework" -version = "3.16.0" +version = "3.16.1" description = "Web APIs for Django, made easy." optional = false python-versions = ">=3.9" groups = ["main", "dev"] files = [ - {file = "djangorestframework-3.16.0-py3-none-any.whl", hash = "sha256:bea7e9f6b96a8584c5224bfb2e4348dfb3f8b5e34edbecb98da258e892089361"}, - {file = "djangorestframework-3.16.0.tar.gz", hash = "sha256:f022ff46613584de994c0c6a4aebbace5fd700555fbe9d33b865ebf173eba6c9"}, + {file = "djangorestframework-3.16.1-py3-none-any.whl", hash = "sha256:33a59f47fb9c85ede792cbf88bde71893bcda0667bc573f784649521f1102cec"}, + {file = "djangorestframework-3.16.1.tar.gz", hash = "sha256:166809528b1aced0a17dc66c24492af18049f2c9420dbd0be29422029cfc3ff7"}, ] [package.dependencies] @@ -6064,4 +6067,4 @@ cffi = ["cffi (>=1.17,<2.0) ; platform_python_implementation != \"PyPy\" and pyt [metadata] lock-version = "2.1" python-versions = "^3.10" -content-hash = "4c7bd524ca6c2aa407e6ac4b4fa678e4466401b1f2c6e095fa3bdfec14f675ce" +content-hash = "01410f793143cd9c10ef3667eeb744c674d61958703c7cc172c8a3571c26599a" diff --git a/pyproject.toml b/pyproject.toml index 98e5e83051..c8235593c2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -21,7 +21,7 @@ celery-redbeat = "^2.0.0" click = ">=8.1,!=8.2.0" deepdiff = "^8.0.0" dj-database-url = "^0.5.0" -django = "4.2.26" +django = "5.0.14" django-anymail = {extras = ["mailgun"], version = "^11.1"} django-cors-headers = "^4.0.0" django-countries = "^7.2.1" @@ -29,7 +29,7 @@ django-filter = "^24.3" django-health-check = { git = "https://github.com/revsys/django-health-check", rev="53f9bdc3a7acc8a577319987fef0bd3040eef4b4" } # pragma: allowlist secret django-hijack = "^3.6.0" django-ipware = "^7.0.0" -django-oauth-toolkit = "^1.7.0" +django-oauth-toolkit = "3.1.0" django-redis = "^5.0.0" django-reversion = "^5.1.0" django-robots = "6.1" @@ -38,7 +38,7 @@ django-treebeard = "^4.5.1" django-user-agents = "^0.4.0" django-viewflow = "^2.2.7" django-webpack-loader = "^3.0.0" -djangorestframework = "^3.12.4" +djangorestframework = "3.16.1" djoser = "^2.1.0" drf-extensions = "^0.8.0" drf-spectacular = "^0.28.0"