From efb7f9ced2dcf71294353596a265e3fd67faffeb Mon Sep 17 00:00:00 2001 From: Mariusz Felisiak Date: Tue, 18 Feb 2025 08:35:36 +0100 Subject: Refs #36005 -- Used datetime.UTC alias instead of datetime.timezone.utc. datetime.UTC was added in Python 3.11. --- django/core/cache/backends/db.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'django/core/cache') diff --git a/django/core/cache/backends/db.py b/django/core/cache/backends/db.py index f41105177f..d231d66b2f 100644 --- a/django/core/cache/backends/db.py +++ b/django/core/cache/backends/db.py @@ -1,7 +1,7 @@ "Database cache backend." import base64 import pickle -from datetime import datetime, timezone +from datetime import UTC, datetime from django.conf import settings from django.core.cache.backends.base import DEFAULT_TIMEOUT, BaseCache @@ -124,7 +124,7 @@ class DatabaseCache(BaseDatabaseCache): if timeout is None: exp = datetime.max else: - tz = timezone.utc if settings.USE_TZ else None + tz = UTC if settings.USE_TZ else None exp = datetime.fromtimestamp(timeout, tz=tz) exp = exp.replace(microsecond=0) if num > self._max_entries: -- cgit v1.3