feat(g0v0-migrate): implement g0v0 migration system with plugin support (#97)

For details please view the PR.

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
MingxuanGame
2025-12-13 17:56:34 +08:00
committed by GitHub
parent 511150cc4c
commit bb181d930a
13 changed files with 749 additions and 4 deletions

View File

@@ -15,6 +15,7 @@ dependencies = [
"cryptography>=41.0.7",
"fastapi>=0.104.1",
"fastapi-limiter>=0.1.6",
"g0v0-migrations",
"httpx>=0.28.1",
"jinja2>=3.1.0",
"loguru>=0.7.3",
@@ -123,10 +124,12 @@ exclude = ["migrations/", ".venv/", "venv/"]
[tool.uv.workspace]
members = [
"packages/osupyparser",
"packages/g0v0-migrations",
]
[tool.uv.sources]
osupyparser = { git = "https://github.com/MingxuanGame/osupyparser.git" }
g0v0-migrations = { workspace = true }
[dependency-groups]
dev = [