From 256cf73a31d84933179781e18557eda526fe84ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ville=20Skytt=C3=A4?= Date: Tue, 29 Mar 2022 07:39:16 +0300 Subject: [PATCH] chore: remove dependency on pytz --- pysmappee/api.py | 3 +-- setup.py | 1 - 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/pysmappee/api.py b/pysmappee/api.py index ed3bd71..56d5825 100644 --- a/pysmappee/api.py +++ b/pysmappee/api.py @@ -2,7 +2,6 @@ import datetime as dt import functools import numbers -import pytz import requests from cachetools import TTLCache from requests.exceptions import HTTPError, ConnectTimeout, ReadTimeout, \ @@ -211,7 +210,7 @@ def get_actuator_connection_state(self, service_location_id, actuator_id): def _to_milliseconds(self, time): if isinstance(time, dt.datetime): if time.tzinfo is None: - time = time.replace(tzinfo=pytz.UTC) + time = time.replace(tzinfo=dt.timezone.utc) return int(time.timestamp() * 1e3) elif isinstance(time, numbers.Number): return time diff --git a/setup.py b/setup.py index 049a716..133374d 100644 --- a/setup.py +++ b/setup.py @@ -23,7 +23,6 @@ install_requires=[ "cachetools>=4.0.0", "paho-mqtt>=1.5.0", - "pytz>=2019.3", "requests>=2.23.0", "requests-oauthlib>=1.3.0", "schedule>=1.1.0",