From 07f32c1a0945852385457c6b64b8689882b6a9c6 Mon Sep 17 00:00:00 2001 From: Emmanuel Ferdman Date: Tue, 13 May 2025 06:40:14 -0700 Subject: [PATCH] fix: resolve datetime warnings Signed-off-by: Emmanuel Ferdman --- pelican/contents.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pelican/contents.py b/pelican/contents.py index c48715dc..1ce61b43 100644 --- a/pelican/contents.py +++ b/pelican/contents.py @@ -4,7 +4,6 @@ import locale import logging import os import re -from datetime import timezone from html import unescape from typing import Any, Optional from urllib.parse import ParseResult, unquote, urljoin, urlparse, urlunparse @@ -593,7 +592,7 @@ class Article(Content): if self.date.tzinfo is None: now = datetime.datetime.now() else: - now = datetime.datetime.utcnow().replace(tzinfo=timezone.utc) + now = datetime.datetime.now(datetime.timezone.utc) if self.date > now: self.status = "draft"