Replace SQL database with JSONL based solution that keeps history.
This commit is contained in:
+7
-2
@@ -16,11 +16,11 @@ dependencies = [
|
||||
"websockets>=12.0",
|
||||
"webauthn>=1.11.1",
|
||||
"base64url>=1.0.0",
|
||||
"sqlalchemy[asyncio]>=2.0.0",
|
||||
"aiosqlite>=0.19.0",
|
||||
"uuid7-standard>=1.0.0",
|
||||
"pyjwt>=2.8.0",
|
||||
"user-agents>=2.2.0",
|
||||
"jsondiff>=2.2.1",
|
||||
"msgspec>=0.20.0",
|
||||
]
|
||||
requires-python = ">=3.10"
|
||||
|
||||
@@ -42,6 +42,10 @@ dev = [
|
||||
"pytest-asyncio>=0.24.0",
|
||||
"httpx>=0.27.0",
|
||||
]
|
||||
migrate = [
|
||||
"sqlalchemy[asyncio]>=2.0.0",
|
||||
"aiosqlite>=0.19.0",
|
||||
]
|
||||
|
||||
[tool.coverage.run]
|
||||
source = ["paskia"]
|
||||
@@ -89,6 +93,7 @@ dev = [
|
||||
|
||||
[project.scripts]
|
||||
paskia = "paskia.fastapi.__main__:main"
|
||||
paskia-migrate = "paskia.migrate:main"
|
||||
|
||||
[tool.hatch.build]
|
||||
artifacts = ["paskia/frontend-build"]
|
||||
|
||||
Reference in New Issue
Block a user