chore: 迁移到 social-app 架构,集成 Supabase 和 taskiq worker

This commit is contained in:
qzl
2026-04-02 16:36:35 +08:00
parent 695adb7d6f
commit 92cdfd9fca
132 changed files with 5802 additions and 759 deletions
+6 -2
View File
@@ -5,7 +5,7 @@ description = "觅爻签问后端服务"
requires-python = ">=3.12"
dependencies = [
"alembic==1.18.4",
"aiomysql==0.2.0",
"asyncpg==0.30.0",
"cryptography==46.0.3",
"email-validator==2.3.0",
"fastapi==0.135.1",
@@ -16,12 +16,16 @@ dependencies = [
"redis==7.2.1",
"sqlalchemy[asyncio]==2.0.48",
"structlog==25.5.0",
"supabase==2.21.0",
"storage3==0.8.0",
"taskiq==0.12.1",
"taskiq-redis==1.2.2",
"uvicorn[standard]==0.41.0",
]
[project.optional-dependencies]
dev = [
"httpx==0.28.1",
"httpx==0.27.2",
"pytest==9.0.2",
"pytest-asyncio==1.3.0",
"pytest-cov==7.0.0",