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)