From 035fea3ee00e6a41fb7e11024813688d0fb8f039 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Tue, 5 Sep 2023 09:40:25 -0500 Subject: [PATCH] Replace lambda with attrgetter in hassfest (#99662) --- script/hassfest/__main__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/script/hassfest/__main__.py b/script/hassfest/__main__.py index 1c626ac3c5b..32803731ecd 100644 --- a/script/hassfest/__main__.py +++ b/script/hassfest/__main__.py @@ -2,6 +2,7 @@ from __future__ import annotations import argparse +from operator import attrgetter import pathlib import sys from time import monotonic @@ -229,7 +230,7 @@ def print_integrations_status( show_fixable_errors: bool = True, ) -> None: """Print integration status.""" - for integration in sorted(integrations, key=lambda itg: itg.domain): + for integration in sorted(integrations, key=attrgetter("domain")): extra = f" - {integration.path}" if config.specific_integrations else "" print(f"Integration {integration.domain}{extra}:") for error in integration.errors: