From 527a48062d4708a556ce8a8b1b6c9f7d0d80a5e9 Mon Sep 17 00:00:00 2001 From: Willy Douhard Date: Thu, 8 Feb 2024 00:02:22 +0100 Subject: [PATCH 1/2] remove fast api version constraint --- backend/pyproject.toml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/backend/pyproject.toml b/backend/pyproject.toml index cf7975e896..75577d2cc2 100644 --- a/backend/pyproject.toml +++ b/backend/pyproject.toml @@ -25,8 +25,9 @@ python = ">=3.8.1,<4.0.0" httpx = ">=0.23.0,<0.25.0" literalai = "0.0.103" dataclasses_json = "^0.5.7" -# FastAPI 0.109.0 breaks socketio (alway 404) -fastapi = ">=0.100,<0.109.0" +fastapi = ">=0.100" +# Starlette >= 0.33.0 breaks socketio (alway 404) +starlette = "<0.33.0" uvicorn = "^0.25.0" fastapi-socketio = "^0.0.10" aiofiles = "^23.1.0" From f2adfcd61fd1b9284a51f0ac2c58e13e31519c69 Mon Sep 17 00:00:00 2001 From: Willy Douhard Date: Thu, 8 Feb 2024 00:17:42 +0100 Subject: [PATCH 2/2] bump langchain --- backend/pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/pyproject.toml b/backend/pyproject.toml index 75577d2cc2..858e4f6090 100644 --- a/backend/pyproject.toml +++ b/backend/pyproject.toml @@ -51,8 +51,8 @@ pyjwt = "^2.8.0" optional = true [tool.poetry.group.tests.dependencies] -openai = ">=1.1.0" -langchain = "^0.0.350" +openai = "^1.11.1" +langchain = "^0.1.5" llama-index = "^0.9.15" transformers = "^4.30.1" matplotlib = "3.7.1"