From 89e51b3b3bfce9c44ecd1fa214f393a3b6a23bb5 Mon Sep 17 00:00:00 2001 From: Bu Sun Kim <8822365+busunkim96@users.noreply.github.com> Date: Fri, 13 Aug 2021 08:14:10 -0600 Subject: [PATCH] fix: remove pytz dependency (#78) --- google/cloud/runtimeconfig/variable.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/google/cloud/runtimeconfig/variable.py b/google/cloud/runtimeconfig/variable.py index d68378b..77afcfc 100644 --- a/google/cloud/runtimeconfig/variable.py +++ b/google/cloud/runtimeconfig/variable.py @@ -38,8 +38,6 @@ import base64 import datetime -import pytz - from google.api_core import datetime_helpers from google.cloud.exceptions import Conflict, NotFound from google.cloud.runtimeconfig._helpers import variable_name_from_full_name @@ -218,7 +216,7 @@ def update_time(self): value = DatetimeNS.from_rfc3339(value) naive = value.tzinfo is None or value.tzinfo.utcoffset(value) is None if naive: - value = pytz.utc.localize(value) + value = value.astimezone(tz=datetime.timezone.utc) return value def _require_client(self, client):