From f65eab7b8072478f00cc667ba9e4a1462ae51754 Mon Sep 17 00:00:00 2001 From: Yijia-Xiao Date: Mon, 28 Sep 2026 20:52:20 +0000 Subject: [PATCH] build(deps): require the current yfinance, LangChain and LangGraph releases - yfinance 1.7.0, langchain-core 1.6.5, langchain-openai 1.6.6, langchain-anthropic 1.7.4, langchain-google-genai 4.4.0, langgraph 1.2.12, langgraph-checkpoint-sqlite 3.1.1 - langchain-aws 1.7.9 for the bedrock extra, and ruff 0.16 for development --- pyproject.toml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index c999551f8..4cb3f1216 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,12 +9,12 @@ description = "TradingAgents: Multi-Agents LLM Financial Trading Framework" readme = "README.md" requires-python = ">=3.10" dependencies = [ - "langchain-core>=0.3.81", - "langchain-anthropic>=0.3.15", - "langchain-google-genai>=4.0.0", - "langchain-openai>=0.3.23", - "langgraph>=0.4.8", - "langgraph-checkpoint-sqlite>=2.0.0", + "langchain-core>=1.6.5", + "langchain-anthropic>=1.7.4", + "langchain-google-genai>=4.4.0", + "langchain-openai>=1.6.6", + "langgraph>=1.2.12", + "langgraph-checkpoint-sqlite>=3.1.1", "pandas>=2.3.0", "python-dotenv>=1.0.0", "pytz>=2025.2", @@ -24,19 +24,19 @@ dependencies = [ "typer>=0.21.0", "stockstats>=0.6.5", "typing-extensions>=4.14.0", - "yfinance>=1.4.1", + "yfinance>=1.7.0", ] [project.optional-dependencies] dev = [ - "ruff>=0.15", + "ruff>=0.16", "pytest>=8.0", "pytest-subtests>=0.13", ] # Amazon Bedrock support (AWS SigV4 auth + boto3). Optional so the core install # stays lean: pip install "tradingagents[bedrock]". bedrock = [ - "langchain-aws>=1.5.0", + "langchain-aws>=1.7.9", ] [project.scripts]