From ee12f8fd629c1883fc1a1dd6312965b40aff1c85 Mon Sep 17 00:00:00 2001 From: jkerdreux-imt <jerome.kerdreux@imt-atlantique.fr> Date: Mon, 16 Dec 2024 16:36:05 +0100 Subject: [PATCH] Fix compatibility w/ older version Older version of Py (3.8) doesn't have dateime.UTC. --- libs/lib/xaal/lib/messages.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libs/lib/xaal/lib/messages.py b/libs/lib/xaal/lib/messages.py index a7064927..9494c3ea 100644 --- a/libs/lib/xaal/lib/messages.py +++ b/libs/lib/xaal/lib/messages.py @@ -342,8 +342,9 @@ def build_nonce(data: tuple) -> bytes: def build_timestamp() -> tuple: """Return array [seconds since epoch, microseconds since last seconds] Time = UTC+0000""" - epoch = datetime.datetime.fromtimestamp(0, datetime.UTC) - timestamp = datetime.datetime.now(datetime.UTC) - epoch + utc = datetime.timezone.utc + epoch = datetime.datetime.fromtimestamp(0, utc) + timestamp = datetime.datetime.now(utc) - epoch return (int(timestamp.total_seconds()), int(timestamp.microseconds)) -- GitLab