This commit is contained in:
TJY
2026-07-16 08:31:52 +08:00
commit 8590fafac1
34 changed files with 2611 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
[project]
name = "led-platform"
version = "1.0.0"
description = "Tile-aware dual GPU-server LED wall projection platform"
requires-python = ">=3.10"
dependencies = [
"fastapi==0.116.1",
"uvicorn[standard]==0.35.0",
"pydantic==2.11.7",
"pydantic-settings==2.10.1",
"httpx==0.28.1",
"websockets==15.0.1",
"typer==0.16.0",
"rich==14.0.0",
]
[project.optional-dependencies]
dev = [
"pytest==8.4.1",
]
[project.scripts]
led-platform = "led_platform.cli:app"
[tool.ruff]
line-length = 100
[tool.pytest.ini_options]
testpaths = ["tests"]