Enable Ruff B905 (#114197)

This commit is contained in:
Sid 2024-04-14 07:14:26 +02:00 committed by GitHub
parent b70edb89bf
commit 3799d20d43
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
46 changed files with 116 additions and 79 deletions

View file

@ -511,9 +511,13 @@ def compile_statistics( # noqa: C901
# Make calculations
stat: StatisticData = {"start": start}
if "max" in wanted_statistics[entity_id]:
stat["max"] = max(*itertools.islice(zip(*valid_float_states), 1))
stat["max"] = max(
*itertools.islice(zip(*valid_float_states, strict=False), 1)
)
if "min" in wanted_statistics[entity_id]:
stat["min"] = min(*itertools.islice(zip(*valid_float_states), 1))
stat["min"] = min(
*itertools.islice(zip(*valid_float_states, strict=False), 1)
)
if "mean" in wanted_statistics[entity_id]:
stat["mean"] = _time_weighted_average(valid_float_states, start, end)