From 4e6a686ae52dca2ef2ed43dfc40c0f618e6c4f3f Mon Sep 17 00:00:00 2001 From: Vincent Koc Date: Thu, 30 Apr 2026 15:14:54 -0700 Subject: [PATCH] fix(deps): update benchmark dependency bounds --- pyproject.toml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 6921521..84b701e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,7 +10,8 @@ dependencies = [ "pydantic>=2.7,<3", "pyyaml>=6.0,<7", "datasets>=3.0,<4", - "gradio>=5.0,<6", + "gradio>=6.7.0,<7", + "pillow>=12.2.0,<13", "httpx>=0.27,<1", "numpy>=1.26,<3", "rich>=13.0,<14", @@ -18,8 +19,8 @@ dependencies = [ # Runtime deps for the task completion verifier. The harness shells out # to `pytest -q` / `pytest-asyncio` inside per-task workspaces as the # execution check; the container must have them in PATH. - "pytest>=8.0,<9", - "pytest-asyncio>=0.24,<1", + "pytest>=9.0.3,<10", + "pytest-asyncio>=1,<2", ] [project.optional-dependencies] @@ -27,8 +28,8 @@ dev = [ # Kept as an alias for historical `pip install .[dev]` invocations. # pytest + pytest-asyncio are now in the base [dependencies] since the # benchmark itself runs pytest in task workspaces. - "pytest>=8.0,<9", - "pytest-asyncio>=0.24,<1", + "pytest>=9.0.3,<10", + "pytest-asyncio>=1,<2", "pre-commit>=4.0,<5", "ruff>=0.9,<1", ]