From f4ef64a7d73c9ad03f1d5778d416f729134d72a8 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" <nick@koston.org> Date: Tue, 14 Feb 2023 10:32:36 -0600 Subject: [PATCH] Fix rmvtransport integration with py3.11 (#88094) In py3.11 `Passing coroutines is forbidden, use tasks explicitly` --- homeassistant/components/rmvtransport/sensor.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/homeassistant/components/rmvtransport/sensor.py b/homeassistant/components/rmvtransport/sensor.py index d3ee722af94..6b4ad1a5c4a 100644 --- a/homeassistant/components/rmvtransport/sensor.py +++ b/homeassistant/components/rmvtransport/sensor.py @@ -103,7 +103,7 @@ async def async_setup_platform( for next_departure in config[CONF_NEXT_DEPARTURE] ] - tasks = [sensor.async_update() for sensor in sensors] + tasks = [asyncio.create_task(sensor.async_update()) for sensor in sensors] if tasks: await asyncio.wait(tasks)