diff --git a/a2a/weather_service/pyproject.toml b/a2a/weather_service/pyproject.toml index a97fb076..a096de6d 100644 --- a/a2a/weather_service/pyproject.toml +++ b/a2a/weather_service/pyproject.toml @@ -14,7 +14,7 @@ dependencies = [ "langchain-core>=1.3.3", "langchain-community>=0.4.1", "langchain-ollama>=1.1.0", - "langchain-openai>=0.3.7", + "langchain-openai>=1.2.1", "mlflow[langchain,kubernetes]>=3.11.1,<4", "pydantic-settings>=2.14.1", "langchain-mcp-adapters>=0.1.0", diff --git a/a2a/weather_service/uv.lock b/a2a/weather_service/uv.lock index a4d3eff7..9369f0fe 100644 --- a/a2a/weather_service/uv.lock +++ b/a2a/weather_service/uv.lock @@ -1516,16 +1516,16 @@ wheels = [ [[package]] name = "langchain-openai" -version = "1.1.12" +version = "1.2.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "langchain-core" }, { name = "openai" }, { name = "tiktoken" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/cc/fd/7dee16e882c4c1577d48db174d85aa3a0ee09ba61eb6a5d41650285ca80c/langchain_openai-1.1.12.tar.gz", hash = "sha256:ccf5ef02c896f6807b4d0e51aaf678a72ce81ae41201cae8d65e11eeff9ecb79", size = 1114119, upload-time = "2026-03-23T18:59:19.211Z" } +sdist = { url = "https://files.pythonhosted.org/packages/9a/0e/d8e16c28aa67106d285e63b8ffc04c5af68341e345ce24a0751dbf2e167e/langchain_openai-1.2.1.tar.gz", hash = "sha256:ee4480b787706361b7125fad46930589a624df87aa158c6986ef1fad10d10675", size = 1146092, upload-time = "2026-04-24T19:46:43.328Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6e/a6/68fb22e3604015e6f546fa1d3677d24378b482855ae74710cbf4aec44132/langchain_openai-1.1.12-py3-none-any.whl", hash = "sha256:da71ca3f2d18c16f7a2443cc306aa195ad2a07054335ac9b0626dcae02b6a0c5", size = 88487, upload-time = "2026-03-23T18:59:17.978Z" }, + { url = "https://files.pythonhosted.org/packages/dc/55/2865b18ee3a3dd11160b8c4b2cf37e75bf2a4a8d1d38868ffffc7b7cc180/langchain_openai-1.2.1-py3-none-any.whl", hash = "sha256:a80732185030d4f453dda6c25feef46f645f665423fdffe38ae3edf1ac3c6c4d", size = 98626, upload-time = "2026-04-24T19:46:41.971Z" }, ] [[package]] @@ -3664,7 +3664,7 @@ requires-dist = [ { name = "langchain-core", specifier = ">=1.3.3" }, { name = "langchain-mcp-adapters", specifier = ">=0.1.0" }, { name = "langchain-ollama", specifier = ">=1.1.0" }, - { name = "langchain-openai", specifier = ">=0.3.7" }, + { name = "langchain-openai", specifier = ">=1.2.1" }, { name = "langchain-text-splitters", specifier = ">=1.1.2" }, { name = "langgraph", specifier = ">=1.1.3" }, { name = "langgraph-checkpoint", specifier = ">=3.0.0" },