diff options
Diffstat (limited to 'packages/meshbay-hub/pyproject.toml')
| -rw-r--r-- | packages/meshbay-hub/pyproject.toml | 6 |
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] |