diff --git a/poetry.lock b/poetry.lock index 85ce4e4..133ac73 100644 --- a/poetry.lock +++ b/poetry.lock @@ -227,6 +227,23 @@ files = [ dev = ["pre-commit", "tox"] testing = ["pytest", "pytest-benchmark"] +[[package]] +name = "pyjwt" +version = "2.10.1" +description = "JSON Web Token implementation in Python" +optional = false +python-versions = ">=3.9" +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 = "pymongo" version = "4.11" @@ -348,4 +365,4 @@ watchdog = ["watchdog (>=2.3)"] [metadata] lock-version = "2.0" python-versions = ">=3.11,<4.0" -content-hash = "fb9237517aad08372c5658ca9803833ed0ddbc66f5b0778de7d03e315d6c3c35" +content-hash = "81ebd87d03311e3968b28f07a6af46c3efb29e2091905dbc491d88deb6276417" diff --git a/pyproject.toml b/pyproject.toml index 99c2f9a..0b5ed6d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -12,6 +12,7 @@ flask = ">=3.1.0,<4.0.0" pymongo = ">=4.11,<5.0" python-dotenv = ">=1.0.1,<2.0.0" flask-cors = ">=4.0.0,<5.0.0" +pyjwt = "^2.10.1" [tool.poetry.group.dev.dependencies] pytest = "^8.3.4"