summaryrefslogtreecommitdiffstats
path: root/packages/meshbay-hub/pyproject.toml
diff options
context:
space:
mode:
Diffstat (limited to 'packages/meshbay-hub/pyproject.toml')
-rw-r--r--packages/meshbay-hub/pyproject.toml6
1 files changed, 5 insertions, 1 deletions
diff --git a/packages/meshbay-hub/pyproject.toml b/packages/meshbay-hub/pyproject.toml
index e0a880a..5487a6a 100644
--- a/packages/meshbay-hub/pyproject.toml
+++ b/packages/meshbay-hub/pyproject.toml
@@ -13,8 +13,12 @@ dependencies = [
"uvicorn[standard]>=0.30",
"sqlalchemy>=2.0",
"alembic>=1.13",
- "asyncpg>=0.30", # PostgreSQL async driver
+ "asyncpg>=0.30", # PostgreSQL async driver
+ "aiosqlite>=0.20", # SQLite async (tests + dev without PostgreSQL)
"httpx>=0.28",
+ "slowapi>=0.1", # rate limiting
+ "PyJWT>=2.9", # JWT EdDSA (also in meshbay-common but explicit here)
+ "websockets>=12.0", # hub→node revocation push
]
[project.optional-dependencies]