aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBryan Gardiner <bog@khumba.net>2024-05-04 16:05:32 -0700
committerBryan Gardiner <bog@khumba.net>2024-05-04 16:05:32 -0700
commit0a0a5b9172078eb56c778ec57e0e2f496d948c8d (patch)
tree9881b4b3bff836209dbab8432c9d7969381581e2
parent376ff368c0a884abd671dc5eb37f238febe94e23 (diff)
downloadlazygl2srht-0a0a5b9172078eb56c778ec57e0e2f496d948c8d.tar.gz
Stop using datetime.utcnow() which is deprecated in Python 3.12.
The warning recommends using datetime.now(datetime.UTC), but datetime.UTC doesn't exist in Python 3.10, so let's use the more backward-compatible datetime.timezone.utc instead.
-rwxr-xr-ximport_issues.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/import_issues.py b/import_issues.py
index 4cd6ab4..f487211 100755
--- a/import_issues.py
+++ b/import_issues.py
@@ -108,7 +108,7 @@ import smtplib
import time
from email.message import EmailMessage
from email.utils import format_datetime, make_msgid
-from datetime import datetime
+from datetime import datetime, timezone
from pathlib import Path
from typing import Dict, List, Optional
@@ -165,7 +165,7 @@ def do_mail(
email_count += 1
print(f"---- #{email_count}")
- date = format_datetime(datetime.utcnow())
+ date = format_datetime(datetime.now(timezone.utc))
msg_id = make_msgid()
if mode == "print":