diff --git a/poetry.lock b/poetry.lock index cb2c0b577..87264eed2 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1604,20 +1604,6 @@ files = [ {file = "jmespath-1.0.1.tar.gz", hash = "sha256:90261b206d6defd58fdd5e85f478bf633a2901798906be2ad389150c5c60edbe"}, ] -[[package]] -name = "jwt" -version = "1.3.1" -description = "JSON Web Token library for Python 3." -optional = false -python-versions = ">= 3.6" -groups = ["main"] -files = [ - {file = "jwt-1.3.1-py3-none-any.whl", hash = "sha256:61c9170f92e736b530655e75374681d4fcca9cfa8763ab42be57353b2b203494"}, -] - -[package.dependencies] -cryptography = ">=3.1,<3.4.0 || >3.4.0" - [[package]] name = "keyring" version = "25.6.0" @@ -2808,6 +2794,24 @@ files = [ [package.extras] windows-terminal = ["colorama (>=0.4.6)"] +[[package]] +name = "pyjwt" +version = "2.10.1" +description = "JSON Web Token implementation in Python" +optional = false +python-versions = ">=3.9" +groups = ["main"] +files = [ + {file = "PyJWT-2.10.1-py3-none-any.whl", hash = "sha256:dcdd193e30abefd5debf142f9adfcdd2b58004e644f25406ffaebd50bd98dacb"}, + {file = "pyjwt-2.10.1.tar.gz", hash = "sha256:3cc5772eb20009233caf06e9d8a0577824723b44e6648ee0a2aedb6cf9381953"}, +] + +[package.extras] +crypto = ["cryptography (>=3.4.0)"] +dev = ["coverage[toml] (==5.0.4)", "cryptography (>=3.4.0)", "pre-commit", "pytest (>=6.0.0,<7.0.0)", "sphinx", "sphinx-rtd-theme", "zope.interface"] +docs = ["sphinx", "sphinx-rtd-theme", "zope.interface"] +tests = ["coverage[toml] (==5.0.4)", "pytest (>=6.0.0,<7.0.0)"] + [[package]] name = "pyparsing" version = "3.2.3" @@ -4134,4 +4138,4 @@ cffi = ["cffi (>=1.11)"] [metadata] lock-version = "2.1" python-versions = "^3.12.2" -content-hash = "5c223f446f124fa56c71a91388080a12479c692741378c9437d1db5fb01f0c1b" +content-hash = "1f065b41b9d3f15f482b6371a4518e081f68cd1b45c7b6f7382ed161dbb57267" diff --git a/pyproject.toml b/pyproject.toml index ae3bc6fa2..9eb887990 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -23,7 +23,6 @@ gunicorn = {version = "==23.0.0", extras = ["eventlet"]} humanize = "~=4.12" itsdangerous = "~=2.2" jinja2 = "^3.1.6" -jwt = "^1.3.1" newrelic = "*" pyexcel = "==0.7.3" pyexcel-io = "==0.6.7" @@ -53,6 +52,7 @@ numpy = "^2.2.6" ordered-set = "^4.1.0" phonenumbers = "^9.0.7" pycparser = "^2.22" +pyjwt = "^2.10.1" python-json-logger = "^3.3.0" redis = "^6.2.0" regex = "^2024.11.6"