ci: add lint+test workflow; schedule package constants (TiviMate/Wholphin/system media); drop the stale sibling-checkout dev dependency
This commit is contained in:
1 parent
6b4227cb40
commit
ce82127a40
3 files changed
+47
-8
No files matched your search
+3
-7
@@ -14,14 +14,10 @@ dev = [
|
||||
"pytest>=8.0",
|
||||
"pytest-asyncio>=0.23",
|
||||
"ruff>=0.4",
|
||||
# Shared ADB helpers. Vendored into custom_components/nvidia_shield/ha_adb_common/
|
||||
# for HACS installs; used editable from a sibling checkout for development.
|
||||
# Planned migration to a proper PyPI package.
|
||||
"ha-adb-common",
|
||||
]
|
||||
|
||||
[tool.uv.sources]
|
||||
ha-adb-common = { path = "../ha-adb-common", editable = true }
|
||||
# The shared ADB helpers are vendored at
|
||||
# custom_components/nvidia_shield/ha_adb_common/ — the only consumed copy in
|
||||
# this fork, so no extra dev dependency (and no unavailable sibling checkout).
|
||||
|
||||
[tool.ruff]
|
||||
target-version = "py312"
|
||||
|
||||
Reference in new issue
Block a user