aboutsummaryrefslogtreecommitdiffstats
path: root/packages
diff options
context:
space:
mode:
authorChristophe Besson <cbesson@gmail.com>2026-09-27 22:20:14 +0200
committerChristophe Besson <cbesson@gmail.com>2026-09-27 22:20:14 +0200
commit326d7796c79f616f5a0f2058386df2bded657c78 (patch)
treebea0365754d9f70dbbedc17445d7918e2f91ce40 /packages
parent4fbd2e5c5e21ab0d26bb16245dd656557f87765b (diff)
downloadmeshbay-326d7796c79f616f5a0f2058386df2bded657c78.tar.gz
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 <noreply@anthropic.com>
Diffstat (limited to 'packages')
-rw-r--r--packages/meshbay-hub/pyproject.toml2
1 files changed, 1 insertions, 1 deletions
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)