diff --git a/pyproject.toml b/pyproject.toml index e8a1968..48404dc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,14 +4,16 @@ build-backend = "setuptools.build_meta" [project] name = "molecule-ai-workspace-runtime" -version = "0.1.2" +version = "0.1.3" description = "Molecule AI workspace runtime — shared infrastructure for all agent adapters" requires-python = ">=3.11" license = {text = "BSL-1.1"} readme = "README.md" # Don't pin heavy deps — each adapter adds its own dependencies = [ - "a2a-sdk[http-server]>=0.3.25", + # Upper bound: a2a-sdk 1.0.0 dropped the a2a.server.apps module we import + # in main.py. Keep on the 0.3.x line until we migrate to the 1.x API. + "a2a-sdk[http-server]>=0.3.25,<1.0", "httpx>=0.27.0", "uvicorn>=0.30.0", "starlette>=0.38.0",