From f025dc4550e8e78f412433d2dbdf5f4bb8530aac Mon Sep 17 00:00:00 2001 From: Marcin Kuthan Date: Fri, 27 Feb 2026 21:25:16 +0000 Subject: [PATCH 1/2] fix: update return type of get_timezone method to BaseTzInfo --- appdaemon/adapi.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appdaemon/adapi.py b/appdaemon/adapi.py index b74166932..dcf07c919 100644 --- a/appdaemon/adapi.py +++ b/appdaemon/adapi.py @@ -2678,7 +2678,7 @@ async def date(self) -> dt.date: """ return (await self.get_now(aware=True)).date() - def get_timezone(self) -> str: + def get_timezone(self) -> pytz.tzinfo.BaseTzInfo: """Returns the current time zone.""" return self.AD.time_zone From 6762542aa1c572dd90fc30a47c5d8809246d3b03 Mon Sep 17 00:00:00 2001 From: Marcin Kuthan Date: Fri, 27 Feb 2026 21:44:32 +0000 Subject: [PATCH 2/2] fix: update return type of get_timezone method to dt.tzinfo --- appdaemon/adapi.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appdaemon/adapi.py b/appdaemon/adapi.py index dcf07c919..0dd898369 100644 --- a/appdaemon/adapi.py +++ b/appdaemon/adapi.py @@ -2678,7 +2678,7 @@ async def date(self) -> dt.date: """ return (await self.get_now(aware=True)).date() - def get_timezone(self) -> pytz.tzinfo.BaseTzInfo: + def get_timezone(self) -> dt.tzinfo: """Returns the current time zone.""" return self.AD.time_zone