Skip to content

Commit febe7bd

Browse files
Jasha10tbabej
authored andcommitted
ensure global variable local_zone is a pytz object
1 parent 5d9c34b commit febe7bd

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

tasklib/serializing.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from .lazy import LazyUUIDTaskSet, LazyUUIDTask
99

1010
DATE_FORMAT = '%Y%m%dT%H%M%SZ'
11-
local_zone = tzlocal.get_localzone()
11+
local_zone = pytz.timezone(str(tzlocal.get_localzone()))
1212

1313

1414
class SerializingObject(object):
@@ -230,7 +230,7 @@ def datetime_normalizer(self, value):
230230
elif isinstance(value, datetime.datetime):
231231
if value.tzinfo is None:
232232
# Convert to localized datetime object
233-
localized = pytz.timezone(str(local_zone)).localize(value)
233+
localized = local_zone.localize(value)
234234
else:
235235
# If the value is already localized, there is no need to change
236236
# time zone at this point. Also None is a valid value too.

0 commit comments

Comments
 (0)