From 98ca9fb800f52e1bdfdee01485435dfbc850ed86 Mon Sep 17 00:00:00 2001 From: clydebarrow <2366188+clydebarrow@users.noreply.github.com> Date: Mon, 13 May 2024 11:22:55 +1000 Subject: [PATCH] Use Union --- esphome/cpp_generator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/esphome/cpp_generator.py b/esphome/cpp_generator.py index 2a0d0b217e..9a4cb2269a 100644 --- a/esphome/cpp_generator.py +++ b/esphome/cpp_generator.py @@ -712,7 +712,7 @@ async def templatable( value: Any, args: list[tuple[SafeExpType, str]], output_type: Optional[SafeExpType], - to_exp: Callable | dict = None, + to_exp: Union[Callable, dict] = None, ): """Generate code for a templatable config option.