diff --git a/poetry.lock b/poetry.lock index 2a210221..6c4ca1dd 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 2.4.1 and should not be changed by hand. +# This file is automatically @generated by Poetry 2.5.1 and should not be changed by hand. [[package]] name = "aiohappyeyeballs" @@ -1089,7 +1089,7 @@ pydantic-settings = ">=2.10.1,<3.0.0" pyyaml = ">=5.3.0,<7.0.0" requests = ">=2.32.5,<3.0.0" sqlalchemy = ">=1.4.0,<3.0.0" -tenacity = ">=8.1.0,<8.4.0 || >8.4.0,<10.0.0" +tenacity = ">=8.1.0,!=8.4.0,<10.0.0" [[package]] name = "langchain-core" @@ -1111,7 +1111,7 @@ langsmith = ">=0.3.45,<1.0.0" packaging = ">=23.2.0" pydantic = ">=2.7.4,<3.0.0" pyyaml = ">=5.3.0,<7.0.0" -tenacity = ">=8.1.0,<8.4.0 || >8.4.0,<10.0.0" +tenacity = ">=8.1.0,!=8.4.0,<10.0.0" typing-extensions = ">=4.7.0,<5.0.0" uuid-utils = ">=0.12.0,<1.0" @@ -1152,7 +1152,7 @@ files = [ httpx = ">=0.28.0" langchain-core = ">=0.3.34,<2.0.0" langchain-openai = ">=0.3.11" -numpy = ">=1.26.4,<2.0.2 || >2.0.2" +numpy = ">=1.26.4,!=2.0.2" pinecone = {version = ">=6.0.0,<8.0.0", extras = ["asyncio"]} pydantic = ">=2.11.1" simsimd = ">=5.9.11" @@ -1475,21 +1475,21 @@ files = [ [[package]] name = "openai" -version = "3.25.0" +version = "3.28.0" description = "The official Python library for the openai API" optional = false python-versions = ">=3.10" groups = ["main"] files = [ - {file = "openai-3.25.0-py3-none-any.whl", hash = "sha256:31ae9e63134f0bdb4440feca994ceeb0feeeaec88197e0fc011fcc49ff491e70"}, - {file = "openai-3.25.0.tar.gz", hash = "sha256:3dabc85a408ee7196aa03dfbe68b5177530aa1543282c2ed692be2e531e31e94"}, + {file = "openai-3.28.0-py3-none-any.whl", hash = "sha256:1ea40a084ffe2f9f16fd3bea6e870f757853b536b18d8e737c518ef849a2920c"}, + {file = "openai-3.28.0.tar.gz", hash = "sha256:cf0509d32d7bd8eb6a3db02417957cb455212b6629d071826b9ea1f61659e2a4"}, ] [package.dependencies] anyio = ">=4.10.0,<5" httpx2 = ">=2.12.0,<3" jiter = ">=0.16.0,<1" -pydantic = ">=1.10.13,<2.0.dev0 || >=2.4.dev0,<3" +pydantic = ">=1.10.13,<2.0 || >=2.4.dev0,<3" sniffio = "*" typing-extensions = ">=4.14,<5" @@ -3852,4 +3852,4 @@ cffi = ["cffi (>=1.17,<2.0) ; platform_python_implementation != \"PyPy\" and pyt [metadata] lock-version = "2.1" python-versions = ">=3.11,<3.12" -content-hash = "2add86d883acf08254e340046c1fa784e73c1fa261879c79195d43ea8183c1e0" +content-hash = "8fc75793c98bc239cb71f7a4c4874b28352e6af3a085e26c4464a769eb33fa7d" diff --git a/pyproject.toml b/pyproject.toml index 9eac9a5c..1125e2dc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,7 +10,7 @@ requires-poetry = ">=2.3.2" [tool.poetry.dependencies] python = ">=3.11,<3.12" -openai = "^3.20" +openai = "^3.28" python-dotenv = "^1.2.4" anthropic = "^1.9.0"