Refactor TELL integration and update dependencies.
Build and Publish / build (pull_request) Successful in 22s

Replaced direct puck management logic with a WebSocket-based system for real-time updates from TELL. Introduced `tellupdater.py` to handle updates and improved AareDB client usage for cleaner API interactions. Updated `pyproject.toml` files to include dependency changes, ensuring compatibility with new TELL workflows.
This commit is contained in:
GotthardG
2025-06-17 14:15:51 +02:00
parent bf170cfcf5
commit f369e5b555
2 changed files with 9 additions and 1 deletions
+7
View File
@@ -14,6 +14,13 @@ dependencies = [
[lint]
ignore = ["F401", "F541", "W503", "W504"]
[tool.uv.sources]
aaredb = { index = "psi"}
[[tool.uv.index]]
name = "psi"
url = "https://gitea.psi.ch/api/packages/mx/pypi/simple"
[build-system]
requires = ["setuptools>=75.6.0"]
build-backend = "setuptools.build_meta"
+2 -1
View File
@@ -15,7 +15,8 @@ dependencies = [
"ultralytics==8.3.133",
"aareDB==0.1.1a6",
"opencv-python-headless==4.11.0.86",
"python_multipart==0.0.20"
"python_multipart==0.0.20",
"websocket-client"
]
[lint]