diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 4d8b97e87..a4b479a03 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -6,11 +6,16 @@ on: paths: - "src/**/*.py" - "tests/**/*.py" + - "pyproject.toml" + - "uv.lock" pull_request: paths: - "src/**/*.py" - "tests/**/*.py" + - "pyproject.toml" + - "uv.lock" + workflow_dispatch: permissions: diff --git a/pyproject.toml b/pyproject.toml index c8e7db118..aa415dcfa 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,7 +10,7 @@ dependencies = [ "alembic>=1.12.0", "jinja2>=3.1.4", "partial-json-parser>=0.2.1.1.post5", - "pydantic-ai>=0.6.0", + "pydantic-ai>=0.7.2", "pydantic-settings>=2.6.1", "pydantic[email]>=2.10.6", "rich>=13.9.4",