Make argon2-cffi optional, used only for proxy

This commit is contained in:
Elad Segal 2024-03-11 23:35:03 +02:00 • committed by GitHub
parent e07174736f
commit c4db5d4c33
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -22,7 +22,6 @@ click = "*"
jinja2 = "^3.1.2"
aiohttp = "*"
requests = "^2.31.0"
argon2-cffi = "^23.1.0"
uvicorn = {version = "^0.22.0", optional = true}
gunicorn = {version = "^21.2.0", optional = true}
@ -36,6 +35,7 @@ streamlit = {version = "^1.29.0", optional = true}
fastapi-sso = { version = "^0.10.0", optional = true }
PyJWT = { version = "^2.8.0", optional = true }
python-multipart = { version = "^0.0.6", optional = true }
argon2-cffi = { version = "^23.1.0", optional = true }
[tool.poetry.extras]
proxy = [
@ -50,6 +50,7 @@ proxy = [
"fastapi-sso",
"PyJWT",
"python-multipart",
"argon2-cffi",
]
extra_proxy = [