Raise lyngdorf to platinum (#180968)

This commit is contained in:
Alex Fishlock
2026-09-08 20:23:22 +02:00
committed by GitHub
parent 957082947f
commit 08f5ed502d
4 changed files with 22 additions and 11 deletions
+1
View File
@@ -375,6 +375,7 @@ homeassistant.components.lovelace.*
homeassistant.components.luftdaten.*
homeassistant.components.lunatone.*
homeassistant.components.lutron.*
homeassistant.components.lyngdorf.*
homeassistant.components.madvr.*
homeassistant.components.manual.*
homeassistant.components.marantz_infrared.*
@@ -8,7 +8,7 @@
"integration_type": "device",
"iot_class": "local_push",
"loggers": ["lyngdorf", "async_upnp_client"],
"quality_scale": "silver",
"quality_scale": "platinum",
"requirements": ["lyngdorf==2.2.0"],
"ssdp": [
{
@@ -53,14 +53,14 @@ rules:
devices: done
diagnostics: done
discovery: done
discovery-update-info: todo
docs-data-update: todo
docs-examples: todo
docs-known-limitations: todo
docs-supported-devices: todo
docs-supported-functions: todo
docs-troubleshooting: todo
docs-use-cases: todo
discovery-update-info: done
docs-data-update: done
docs-examples: done
docs-known-limitations: done
docs-supported-devices: done
docs-supported-functions: done
docs-troubleshooting: done
docs-use-cases: done
dynamic-devices:
status: exempt
comment: Single device per config entry.
@@ -83,6 +83,6 @@ rules:
comment: Single device per config entry.
# Platinum
async-dependency: todo
async-dependency: done
inject-websession: done
strict-typing: todo
strict-typing: done
Generated
+10
View File
@@ -3508,6 +3508,16 @@ disallow_untyped_defs = true
warn_return_any = true
warn_unreachable = true
[mypy-homeassistant.components.lyngdorf.*]
check_untyped_defs = true
disallow_incomplete_defs = true
disallow_subclassing_any = true
disallow_untyped_calls = true
disallow_untyped_decorators = true
disallow_untyped_defs = true
warn_return_any = true
warn_unreachable = true
[mypy-homeassistant.components.madvr.*]
check_untyped_defs = true
disallow_incomplete_defs = true