diff --git a/api/poetry.lock b/api/poetry.lock index c128bab1aa760443fa130c5b8608d6850ef92219..c11934b1785de3ae9bdb32e67bb7af116bdeb94c 100644 --- a/api/poetry.lock +++ b/api/poetry.lock @@ -559,7 +559,7 @@ bcrypt = ["bcrypt"] [[package]] name = "django-allauth" -version = "0.42.0" +version = "0.49.0" description = "Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication." category = "main" optional = false @@ -567,6 +567,7 @@ python-versions = "*" [package.dependencies] Django = ">=2.0" +pyjwt = {version = ">=1.7", extras = ["crypto"]} python3-openid = ">=3.0.8" requests = "*" requests-oauthlib = ">=0.3.0" @@ -1411,6 +1412,23 @@ category = "main" optional = false python-versions = ">=3.5" +[[package]] +name = "pyjwt" +version = "2.3.0" +description = "JSON Web Token implementation in Python" +category = "main" +optional = false +python-versions = ">=3.6" + +[package.dependencies] +cryptography = {version = ">=3.3.1", optional = true, markers = "extra == \"crypto\""} + +[package.extras] +crypto = ["cryptography (>=3.3.1)"] +dev = ["sphinx", "sphinx-rtd-theme", "zope.interface", "cryptography (>=3.3.1)", "pytest (>=6.0.0,<7.0.0)", "coverage[toml] (==5.0.4)", "mypy", "pre-commit"] +docs = ["sphinx", "sphinx-rtd-theme", "zope.interface"] +tests = ["pytest (>=6.0.0,<7.0.0)", "coverage[toml] (==5.0.4)"] + [[package]] name = "pyld" version = "2.0.3" @@ -2088,7 +2106,7 @@ testing = ["coverage (>=5.0.3)", "zope.event", "zope.testing"] [metadata] lock-version = "1.1" python-versions = "^3.7" -content-hash = "ef7a55f32b94c899d28b2e9c1195fed719ae73151af3a9d1749691ec36f86247" +content-hash = "a82be0f0bf6f598e02416186d1fe29d551eaece8b16f7131c7d524bd1c747d19" [metadata.files] aiohttp = [ @@ -2451,7 +2469,7 @@ django = [ {file = "Django-3.2.12.tar.gz", hash = "sha256:9772e6935703e59e993960832d66a614cf0233a1c5123bc6224ecc6ad69e41e2"}, ] django-allauth = [ - {file = "django-allauth-0.42.0.tar.gz", hash = "sha256:f17209410b7f87da0a84639fd79d3771b596a6d3fc1a8e48ce50dabc7f441d30"}, + {file = "django-allauth-0.49.0.tar.gz", hash = "sha256:f5fbb67376177c6a9276516dde98bcb01ac4160a5a27f7b340914dd521d04f12"}, ] django-auth-ldap = [ {file = "django-auth-ldap-4.0.0.tar.gz", hash = "sha256:276f79e624ce083ce13f161387f65ff1c0efe83ef8a42f2b9830d43317b15239"}, @@ -3082,6 +3100,10 @@ pygments = [ {file = "Pygments-2.11.2-py3-none-any.whl", hash = "sha256:44238f1b60a76d78fc8ca0528ee429702aae011c265fe6a8dd8b63049ae41c65"}, {file = "Pygments-2.11.2.tar.gz", hash = "sha256:4e426f72023d88d03b2fa258de560726ce890ff3b630f88c21cbb8b2503b8c6a"}, ] +pyjwt = [ + {file = "PyJWT-2.3.0-py3-none-any.whl", hash = "sha256:e0c4bb8d9f0af0c7f5b1ec4c5036309617d03d56932877f2f7a0beeb5318322f"}, + {file = "PyJWT-2.3.0.tar.gz", hash = "sha256:b888b4d56f06f6dcd777210c334e69c737be74755d3e5e9ee3fe67dc18a0ee41"}, +] pyld = [ {file = "PyLD-2.0.3.tar.gz", hash = "sha256:287445f888c3a332ccbd20a14844c66c2fcbaeab3c99acd506a0788e2ebb2f82"}, ] diff --git a/api/pyproject.toml b/api/pyproject.toml index ecf8b964eb64aaee6ed93ded40d5af6e841046f2..7d6e0f6ecdb216544d04606a9cafcd7b74e49bf1 100644 --- a/api/pyproject.toml +++ b/api/pyproject.toml @@ -11,7 +11,7 @@ Django = "==3.2.12" setuptools = "==60.9.3" django-environ = "==0.8.1" Pillow = "==9.0.1" -django-allauth = "==0.42.0" +django-allauth = "==0.49.0" psycopg2 = "==2.9.3" pytz = "2021.3" django-redis = "==5.2.0"