From 326d7796c79f616f5a0f2058386df2bded657c78 Mon Sep 17 00:00:00 2001 From: Christophe Besson Date: Sun, 27 Sep 2026 22:20:14 +0200 Subject: fix(hub): depend on sqlalchemy[asyncio] The async engine needs greenlet, which only the asyncio extra pulls in. It happened to be installed on Linux through another dependency; a fresh Windows venv had none, and every hub test using the database failed at start-up. Co-Authored-By: Claude Opus 5.5 --- packages/meshbay-hub/pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'packages/meshbay-hub') diff --git a/packages/meshbay-hub/pyproject.toml b/packages/meshbay-hub/pyproject.toml index f0c2e6a..fb64cf6 100644 --- a/packages/meshbay-hub/pyproject.toml +++ b/packages/meshbay-hub/pyproject.toml @@ -11,7 +11,7 @@ dependencies = [ "meshbay-common>=0.10.0", "fastapi>=0.115", "uvicorn[standard]>=0.30", - "sqlalchemy>=2.0", + "sqlalchemy[asyncio]>=2.0", "alembic>=1.13", "asyncpg>=0.30", # PostgreSQL async driver "aiosqlite>=0.20", # SQLite async (tests + dev without PostgreSQL) -- cgit v1.2.3