Merge pull request #3470 from emmanuel-ferdman/main

fix: Resolve `datetime` warnings
This commit is contained in:
Justin Mayer 2025-05-14 09:48:34 +02:00 committed by GitHub
commit 487486138f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

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"