From 4d3a4015edb3edf6d0865fec730ecd48ad34205e Mon Sep 17 00:00:00 2001 From: Manu <4445816+tr4nt0r@users.noreply.github.com> Date: Fri, 14 Feb 2025 11:39:04 +0100 Subject: [PATCH] =?UTF-8?q?Update=20quality=20scale=20to=20platinum=20?= =?UTF-8?q?=F0=9F=8F=86=EF=B8=8F=20for=20Bring!=20integration=20(#138202)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Update documentation status in bring quality_scale.yaml * Update quality scale * options flow exempt --- homeassistant/components/bring/manifest.json | 1 + .../components/bring/quality_scale.yaml | 28 +++++++++++-------- script/hassfest/quality_scale.py | 1 - 3 files changed, 17 insertions(+), 13 deletions(-) diff --git a/homeassistant/components/bring/manifest.json b/homeassistant/components/bring/manifest.json index b846cb1c5ca..f292b10f7dc 100644 --- a/homeassistant/components/bring/manifest.json +++ b/homeassistant/components/bring/manifest.json @@ -7,5 +7,6 @@ "integration_type": "service", "iot_class": "cloud_polling", "loggers": ["bring_api"], + "quality_scale": "platinum", "requirements": ["bring-api==1.0.2"] } diff --git a/homeassistant/components/bring/quality_scale.yaml b/homeassistant/components/bring/quality_scale.yaml index 58e67ab0e11..2d7d67be12e 100644 --- a/homeassistant/components/bring/quality_scale.yaml +++ b/homeassistant/components/bring/quality_scale.yaml @@ -10,9 +10,9 @@ rules: config-flow: done dependency-transparency: done docs-actions: done - docs-high-level-description: todo - docs-installation-instructions: todo - docs-removal-instructions: todo + docs-high-level-description: done + docs-installation-instructions: done + docs-removal-instructions: done entity-event-setup: status: exempt comment: The integration registers no events @@ -26,8 +26,10 @@ rules: # Silver action-exceptions: done config-entry-unloading: done - docs-configuration-parameters: todo - docs-installation-parameters: todo + docs-configuration-parameters: + status: exempt + comment: Integration has no configuration parameters + docs-installation-parameters: done entity-unavailable: done integration-owner: done log-when-unavailable: @@ -46,13 +48,15 @@ rules: discovery: status: exempt comment: Integration is a service and has no devices. - 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 + docs-data-update: done + docs-examples: done + docs-known-limitations: done + docs-supported-devices: + status: exempt + comment: Integration is a service and has no devices. + docs-supported-functions: done + docs-troubleshooting: done + docs-use-cases: done dynamic-devices: done entity-category: done entity-device-class: done diff --git a/script/hassfest/quality_scale.py b/script/hassfest/quality_scale.py index e5eee2f4157..60a5f073538 100644 --- a/script/hassfest/quality_scale.py +++ b/script/hassfest/quality_scale.py @@ -1286,7 +1286,6 @@ INTEGRATIONS_WITHOUT_SCALE = [ "brottsplatskartan", "browser", "brunt", - "bring", "bryant_evolution", "bsblan", "bt_home_hub_5", -- GitLab