Initial implementation

Contains JSON hanshake and heartbeat procedure, including rejecting
handshake when no data exposed by connector
Simple loading screen, and then UI opens, no major UI work has been done
yet
This commit is contained in:
2026-07-07 16:33:41 +02:00
parent a94f845cdb
commit 2748a90576
11 changed files with 806 additions and 4 deletions

View File

@@ -6,6 +6,8 @@ readme = "README.md"
requires-python = ">=3.13"
dependencies = [
"dearpygui>=2.3.1",
"dpg-gauges",
"dynalab-protocol",
]
[project.scripts]
@@ -14,6 +16,10 @@ dynalab = "dynalab.app:run"
[tool.uv]
package = true
[tool.uv.sources]
dpg-gauges = { path = "../../dpg-gauges", editable = true }
dynalab-protocol = { path = "../dynalab-protocol", editable = true }
[build-system]
requires = ["setuptools>=68"]
build-backend = "setuptools.build_meta"