diff --git a/poetry.lock b/poetry.lock index f8c6f68..ba6f0c1 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2447,14 +2447,14 @@ timezone = ["tzdata ; python_version >= \"3.9\" and platform_system == \"Windows [[package]] name = "pydantic-ai-slim" -version = "1.93.0" +version = "1.97.0" description = "Agent Framework / shim to use Pydantic with LLMs, slim package" optional = false python-versions = ">=3.10" groups = ["main"] files = [ - {file = "pydantic_ai_slim-1.93.0-py3-none-any.whl", hash = "sha256:6733e3f19c83f4121fb9fe42aee918bd8f402ce670a519ecc898f108378fadb7"}, - {file = "pydantic_ai_slim-1.93.0.tar.gz", hash = "sha256:977364ecd3b6a2201e25d917f4efe80895210e44e66cb6983e1fc0477c78910b"}, + {file = "pydantic_ai_slim-1.97.0-py3-none-any.whl", hash = "sha256:f4e086f6b2141f841aacfdc3a5825a3632bac463e2d49261aaad5789700e93ef"}, + {file = "pydantic_ai_slim-1.97.0.tar.gz", hash = "sha256:f7da3bc68cefa43819e744223bb024f7ff7921d99aefce791e00e33eae84597b"}, ] [package.dependencies] @@ -2463,16 +2463,16 @@ genai-prices = ">=0.0.48" google-genai = {version = ">=1.70.0", optional = true, markers = "extra == \"google\""} griffelib = ">=2.0" httpx = ">=0.27" -mistralai = {version = ">=2.0.0", optional = true, markers = "extra == \"mistral\""} +mistralai = {version = ">=2.0.0,<2.4.6 || >2.4.6", optional = true, markers = "extra == \"mistral\""} openai = {version = ">=2.29.0", optional = true, markers = "extra == \"openai\""} opentelemetry-api = ">=1.28.0" pydantic = ">=2.12" -pydantic-graph = "1.93.0" +pydantic-graph = "1.97.0" tiktoken = {version = ">=0.12.0", optional = true, markers = "extra == \"openai\""} typing-inspection = ">=0.4.0" [package.extras] -a2a = ["fasta2a (>=0.4.1)"] +a2a = ["fasta2a (>=0.6.1)"] ag-ui = ["ag-ui-protocol (>=0.1.10)", "starlette (>=0.45.3)"] anthropic = ["anthropic (>=0.97.0)"] bedrock = ["boto3 (>=1.42.63)"] @@ -2480,15 +2480,15 @@ cli = ["argcomplete (>=3.5.0)", "prompt-toolkit (>=3)", "pyperclip (>=1.9.0)", " cohere = ["cohere (>=5.20.6) ; platform_system != \"Emscripten\""] dbos = ["dbos (>=2.10.0)"] duckduckgo = ["ddgs (>=9.0.0)"] -evals = ["pydantic-evals (==1.93.0)"] +evals = ["pydantic-evals (==1.97.0)"] exa = ["exa-py (>=2.0.0)"] -fastmcp = ["fastmcp (>=3.2.4)"] +fastmcp = ["fastmcp (>=3.3.0)"] google = ["google-genai (>=1.70.0)"] groq = ["groq (>=0.25.0)"] huggingface = ["huggingface-hub (>=1.3.4,<2.0.0)"] logfire = ["logfire[httpx] (>=4.16.0)"] -mcp = ["mcp (>=1.25.0,<2.0)"] -mistral = ["mistralai (>=2.0.0)"] +mcp = ["fastmcp-slim[client] (>=3.3.0)"] +mistral = ["mistralai (>=2.0.0,!=2.4.6)"] openai = ["openai (>=2.29.0)", "tiktoken (>=0.12.0)"] openrouter = ["openai (>=2.8.0)"] outlines-llamacpp = ["outlines[llamacpp] (>=1.0.0,<1.3.0) ; python_version < \"3.14\""] @@ -2644,14 +2644,14 @@ typing-extensions = ">=4.14.1" [[package]] name = "pydantic-graph" -version = "1.93.0" +version = "1.97.0" description = "Graph and state machine library" optional = false python-versions = ">=3.10" groups = ["main"] files = [ - {file = "pydantic_graph-1.93.0-py3-none-any.whl", hash = "sha256:ef1b0dcd55a6b5a3544de53a9594216ee8f51ac26bf4be79f7ef310747be598a"}, - {file = "pydantic_graph-1.93.0.tar.gz", hash = "sha256:17effd900200aa7b72ec0509a79f36d3e161c2a6ef02dda6285a381e867ab195"}, + {file = "pydantic_graph-1.97.0-py3-none-any.whl", hash = "sha256:db0c95e1686e0fd9843b558ff608fa90ed2cdc56d8b8a7249180216ad56ad764"}, + {file = "pydantic_graph-1.97.0.tar.gz", hash = "sha256:26dade3f9a3a090325f9bc52c72c6fe48470c8d18c746ffd577b7202a72c656b"}, ] [package.dependencies] @@ -4157,4 +4157,4 @@ mcp = ["fastmcp"] [metadata] lock-version = "2.1" python-versions = ">=3.12,<4" -content-hash = "6b1a142089f55fcaa9505c7911547c929a955c4852049751471f50a378ca59b3" +content-hash = "c321d78e0a53ecc375eabdb94cb5bbdc36417615b012b36f3d02201dd16a3cba" diff --git a/pyproject.toml b/pyproject.toml index 63aaaab..532de30 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -35,7 +35,7 @@ classifiers = [ dependencies = [ "click>=8.3.3,<9.0.0", "pydantic>=2.13.4,<3.0.0", - "pydantic-ai-slim[anthropic,google,mistral,openai] (>=1.93.0,<2.0.0)", + "pydantic-ai-slim[anthropic,google,mistral,openai] (>=1.97.0,<2.0.0)", "python-gitlab>=5.1.0,<6.0.0", "rich>=13.9.4,<14.0.0", "pygithub>=2.9.1,<3.0.0",