diff --git a/poetry.lock b/poetry.lock index ba5434b..a1ebf4d 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.8.5 and should not be changed by hand. [[package]] name = "annotated-types" @@ -2722,31 +2722,31 @@ timezone = ["tzdata"] [[package]] name = "pydantic-ai" -version = "0.0.24" +version = "0.0.25" description = "Agent Framework / shim to use Pydantic with LLMs" optional = false python-versions = ">=3.9" files = [ - {file = "pydantic_ai-0.0.24-py3-none-any.whl", hash = "sha256:dc75f01be0218c2f46fe90a3d43ef4700d764bfbe6240fca9c18a4509f6b86cf"}, - {file = "pydantic_ai-0.0.24.tar.gz", hash = "sha256:7af076cbdb5f4c6ac8fae5273f02b67130b69d1cdaed87a022f79f42449f83a9"}, + {file = "pydantic_ai-0.0.25-py3-none-any.whl", hash = "sha256:0102b095894d81ff5622a8dc53bcb86ddebe9218fe36a0908dd8f58a852d5d63"}, + {file = "pydantic_ai-0.0.25.tar.gz", hash = "sha256:1599461d888c82acf19555fa702d3e95fd160220dd7e469e3d4914403a996fa4"}, ] [package.dependencies] -pydantic-ai-slim = {version = "0.0.24", extras = ["anthropic", "cohere", "groq", "mistral", "openai", "vertexai"]} +pydantic-ai-slim = {version = "0.0.25", extras = ["anthropic", "cohere", "groq", "mistral", "openai", "vertexai"]} [package.extras] -examples = ["pydantic-ai-examples (==0.0.24)"] +examples = ["pydantic-ai-examples (==0.0.25)"] logfire = ["logfire (>=2.3)"] [[package]] name = "pydantic-ai-slim" -version = "0.0.24" +version = "0.0.25" description = "Agent Framework / shim to use Pydantic with LLMs, slim package" optional = false python-versions = ">=3.9" files = [ - {file = "pydantic_ai_slim-0.0.24-py3-none-any.whl", hash = "sha256:7cd3aec6df572780323169a6dfa114640f76c2e2b21105efcd5cce2b459c7b17"}, - {file = "pydantic_ai_slim-0.0.24.tar.gz", hash = "sha256:c82d5ffed6d3a149e64701d0e4cfa09256a8ef9feb296281f908af19050d2bf1"}, + {file = "pydantic_ai_slim-0.0.25-py3-none-any.whl", hash = "sha256:966e91b04b7654edf9c86950734905a6eeb7d82644ab59fd23eb54eebda066f3"}, + {file = "pydantic_ai_slim-0.0.25.tar.gz", hash = "sha256:d14dc5dceecdb18c79d29eb1105c7fee3f5d364a5a3f853395dadfca0d2c1efe"}, ] [package.dependencies] @@ -2761,7 +2761,7 @@ logfire-api = ">=1.2.0" mistralai = {version = ">=1.2.5", optional = true, markers = "extra == \"mistral\""} openai = {version = ">=1.61.0", optional = true, markers = "extra == \"openai\""} pydantic = ">=2.10" -pydantic-graph = "0.0.24" +pydantic-graph = "0.0.25" requests = {version = ">=2.32.3", optional = true, markers = "extra == \"vertexai\""} [package.extras] @@ -2887,13 +2887,13 @@ typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" [[package]] name = "pydantic-graph" -version = "0.0.24" +version = "0.0.25" description = "Graph and state machine library" optional = false python-versions = ">=3.9" files = [ - {file = "pydantic_graph-0.0.24-py3-none-any.whl", hash = "sha256:29d763cb77a2533bcbd07ff34fff36316617d1e62a926a7a15df59f6103fc74e"}, - {file = "pydantic_graph-0.0.24.tar.gz", hash = "sha256:40550e2310002f411b1fc0636206222caa5459ede7c44da5c856b3526b3096cd"}, + {file = "pydantic_graph-0.0.25-py3-none-any.whl", hash = "sha256:496e42f8b5fc06ec53c40b4bd7ba257c4140999252cc1a9b88d6648a36e495d1"}, + {file = "pydantic_graph-0.0.25.tar.gz", hash = "sha256:d0a822ac51923b2a44834a6baeb7310dbd4987d79cb3579691c6f2f49d7e875e"}, ] [package.dependencies] @@ -4067,4 +4067,4 @@ dev = ["black (>=19.3b0)", "pytest (>=4.6.2)"] [metadata] lock-version = "2.0" python-versions = "^3.11" -content-hash = "2098f1f92879170419f3bf2b3104adac18d7ef608507d0fb341704988c26c3a6" +content-hash = "8add8f6508749fe74733646e788d10cc02f32b0652396e52e5b9e526d0e8a8fc" diff --git a/pyproject.toml b/pyproject.toml index 243fdd7..8234d28 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -40,7 +40,7 @@ matplotlib = "^3.9.2" # Visualization of results jinja2 = "^3.1.4" # Templating for code generation sentry_sdk = "^2.22.0" # Error tracking tomli = "^2.2.1" # TOML parsing -pydantic-ai = "^0.0.24" # Pydantic extension for AI models +pydantic-ai = "^0.0.25" # Pydantic extension for AI models # crewai = "^0.102.0" # CrewAI integration # autogen = "^0.4.0" # Code generation