fix: resolve datetime warnings

Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
This commit is contained in:
Emmanuel Ferdman 2025-05-13 06:40:14 -07:00
commit 07f32c1a09
No known key found for this signature in database
GPG key ID: 0CF84597DD87A9FF

View file

@ -4,7 +4,6 @@ import locale
import logging import logging
import os import os
import re import re
from datetime import timezone
from html import unescape from html import unescape
from typing import Any, Optional from typing import Any, Optional
from urllib.parse import ParseResult, unquote, urljoin, urlparse, urlunparse from urllib.parse import ParseResult, unquote, urljoin, urlparse, urlunparse
@ -593,7 +592,7 @@ class Article(Content):
if self.date.tzinfo is None: if self.date.tzinfo is None:
now = datetime.datetime.now() now = datetime.datetime.now()
else: else:
now = datetime.datetime.utcnow().replace(tzinfo=timezone.utc) now = datetime.datetime.now(datetime.timezone.utc)
if self.date > now: if self.date > now:
self.status = "draft" self.status = "draft"