From d53dfab6d9a7a5b982a5d1ac7c479c734e3d1a40 Mon Sep 17 00:00:00 2001 From: Seongho Bae Date: Thu, 7 May 2026 18:51:30 +0900 Subject: [PATCH] fix: enforce sandbox dependency floors --- pyproject.toml | 4 ++-- uv.lock | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 321a79423..56c3c48ee 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -54,8 +54,8 @@ strix = "strix.interface.main:main" [project.optional-dependencies] vertex = ["google-cloud-aiplatform>=1.38"] sandbox = [ - "fastapi", - "uvicorn", + "fastapi>=0.135.1", + "uvicorn>=0.42.0", "ipython>=9.3.0", "openhands-aci>=0.3.0", "playwright>=1.48.0", diff --git a/uv.lock b/uv.lock index eea491c66..fedbba6b8 100644 --- a/uv.lock +++ b/uv.lock @@ -5548,7 +5548,7 @@ requires-dist = [ { name = "cvss", specifier = ">=3.2" }, { name = "defusedxml", specifier = ">=0.7.1" }, { name = "docker", specifier = ">=7.1.0" }, - { name = "fastapi", marker = "extra == 'sandbox'" }, + { name = "fastapi", marker = "extra == 'sandbox'", specifier = ">=0.135.1" }, { name = "google-cloud-aiplatform", marker = "extra == 'vertex'", specifier = ">=1.38" }, { name = "gql", extras = ["requests"], marker = "extra == 'sandbox'", specifier = ">=3.5.3" }, { name = "ipython", marker = "extra == 'sandbox'", specifier = ">=9.3.0" }, @@ -5566,7 +5566,7 @@ requires-dist = [ { name = "tenacity", specifier = ">=9.0.0" }, { name = "textual", specifier = ">=6.0.0" }, { name = "traceloop-sdk", specifier = ">=0.53.0" }, - { name = "uvicorn", marker = "extra == 'sandbox'" }, + { name = "uvicorn", marker = "extra == 'sandbox'", specifier = ">=0.42.0" }, { name = "xmltodict", specifier = ">=0.13.0" }, ] provides-extras = ["vertex", "sandbox"]