diff --git a/backend/requirements.txt b/backend/requirements.txt index 7a3668428..3ca68277f 100644 --- a/backend/requirements.txt +++ b/backend/requirements.txt @@ -52,6 +52,7 @@ rank-bm25==0.2.2 faster-whisper==1.0.2 PyJWT[crypto]==2.8.0 +authlib==1.3.2 black==24.4.2 langfuse==2.33.0 diff --git a/pyproject.toml b/pyproject.toml index 004ce374b..bb4744136 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -61,6 +61,7 @@ dependencies = [ "faster-whisper==1.0.2", "PyJWT[crypto]==2.8.0", + "authlib==1.3.0", "black==24.4.2", "langfuse==2.33.0", diff --git a/requirements-dev.lock b/requirements-dev.lock index 39b1d0ef0..fa4f48e63 100644 --- a/requirements-dev.lock +++ b/requirements-dev.lock @@ -34,6 +34,8 @@ asgiref==3.8.1 # via opentelemetry-instrumentation-asgi attrs==23.2.0 # via aiohttp +authlib==1.3.0 + # via open-webui av==11.0.0 # via faster-whisper backoff==2.2.1 @@ -93,6 +95,7 @@ click==8.1.7 coloredlogs==15.0.1 # via onnxruntime cryptography==42.0.7 + # via authlib # via litellm # via pyjwt ctranslate2==4.2.1 diff --git a/requirements.lock b/requirements.lock index 39b1d0ef0..fa4f48e63 100644 --- a/requirements.lock +++ b/requirements.lock @@ -34,6 +34,8 @@ asgiref==3.8.1 # via opentelemetry-instrumentation-asgi attrs==23.2.0 # via aiohttp +authlib==1.3.0 + # via open-webui av==11.0.0 # via faster-whisper backoff==2.2.1 @@ -93,6 +95,7 @@ click==8.1.7 coloredlogs==15.0.1 # via onnxruntime cryptography==42.0.7 + # via authlib # via litellm # via pyjwt ctranslate2==4.2.1