feat(sync): 实现设备认证与对象版本协议原型

This commit is contained in:
2026-09-07 15:45:37 +08:00
parent f193f699b2
commit 7fffbcd55a
17 changed files with 1444 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
[project]
name = "notesagent-sync"
version = "0.3.0a1"
requires-python = ">=3.12"
dependencies = [
"fastapi>=0.116,<1", "uvicorn>=0.35,<1", "sqlalchemy>=2.0,<2.1",
"psycopg[binary]>=3.2,<4", "boto3>=1.40,<2", "pydantic>=2.11,<3",
]
[dependency-groups]
dev = ["pytest>=8.4,<9", "httpx>=0.28,<1"]
[tool.pytest.ini_options]
pythonpath = ["."]
testpaths = ["tests"]