Ahem. Still running black?
[python_utils.git] / datetime_utils.py
index 97947203f6a126348d1b6602c320b07909f83970..3565936fce66c1197a04a8926f902452e6350ac4 100644 (file)
@@ -34,9 +34,7 @@ def is_timezone_naive(dt: datetime.datetime) -> bool:
     return not is_timezone_aware(dt)
 
 
-def replace_timezone(
-    dt: datetime.datetime, tz: datetime.tzinfo
-) -> datetime.datetime:
+def replace_timezone(dt: datetime.datetime, tz: datetime.tzinfo) -> datetime.datetime:
     """
     Replaces the timezone on a datetime object directly (leaving
     the year, month, day, hour, minute, second, micro, etc... alone).
@@ -66,9 +64,7 @@ def replace_timezone(
     )
 
 
-def replace_time_timezone(
-    t: datetime.time, tz: datetime.tzinfo
-) -> datetime.time:
+def replace_time_timezone(t: datetime.time, tz: datetime.tzinfo) -> datetime.time:
     """
     Replaces the timezone on a datetime.time directly without performing
     any translation.
@@ -85,9 +81,7 @@ def replace_time_timezone(
     return t.replace(tzinfo=tz)
 
 
-def translate_timezone(
-    dt: datetime.datetime, tz: datetime.tzinfo
-) -> datetime.datetime:
+def translate_timezone(dt: datetime.datetime, tz: datetime.tzinfo) -> datetime.datetime:
     """
     Translates dt into a different timezone by adjusting the year, month,
     day, hour, minute, second, micro, etc... appropriately.  The returned