Fix get_time_zone annotations in dt_util (#129050)

pull/129056/head^2
Thomas55555 2024-10-23 22:34:53 +02:00 committed by GitHub
parent 6ee6a8a74f
commit 7e2b72fa5e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 2 additions and 2 deletions

View File

@ -95,7 +95,7 @@ def set_default_time_zone(time_zone: dt.tzinfo) -> None:
get_default_time_zone.cache_clear() get_default_time_zone.cache_clear()
def get_time_zone(time_zone_str: str) -> dt.tzinfo | None: def get_time_zone(time_zone_str: str) -> zoneinfo.ZoneInfo | None:
"""Get time zone from string. Return None if unable to determine. """Get time zone from string. Return None if unable to determine.
Must be run in the executor if the ZoneInfo is not already Must be run in the executor if the ZoneInfo is not already
@ -107,7 +107,7 @@ def get_time_zone(time_zone_str: str) -> dt.tzinfo | None:
return None return None
async def async_get_time_zone(time_zone_str: str) -> dt.tzinfo | None: async def async_get_time_zone(time_zone_str: str) -> zoneinfo.ZoneInfo | None:
"""Get time zone from string. Return None if unable to determine. """Get time zone from string. Return None if unable to determine.
Async friendly. Async friendly.