project tools

This commit is contained in:
John Lancaster
2026-06-26 19:17:33 -05:00
parent 621f508c26
commit a16c6f5ecd
3 changed files with 1368 additions and 1052 deletions
+10
View File
@@ -12,9 +12,12 @@ description = "Historical document transcription system"
readme = "README.md"
requires-python = ">=3.12"
dependencies = [
"aiosqlite>=0.21.0",
"asyncpg>=0.31.0",
"fastapi>=0.138.0",
"nicegui==3.13.0",
"openrouter>=0.7.0",
"psycopg2-binary>=2.9.12",
"pydantic>=2.13.4",
"pydantic-settings>=2.9.1",
"sqlmodel>=0.0.25",
@@ -26,6 +29,13 @@ dev = [
"pytest-asyncio>=0.25",
]
[dependency-groups]
dev = [
"pre-commit>=4.6.0",
"ruff>=0.15.20",
"ty>=0.0.54",
]
[tool.pytest.ini_options]
addopts = "--strict-markers -q"
markers = [