summaryrefslogtreecommitdiff
path: root/django/db
diff options
context:
space:
mode:
authorMariusz Felisiak <felisiak.mariusz@gmail.com>2025-02-18 08:35:36 +0100
committerGitHub <noreply@github.com>2025-02-18 08:35:36 +0100
commitefb7f9ced2dcf71294353596a265e3fd67faffeb (patch)
treeb24b6127022fbe48c517d1acbe9e3c0c502391d9 /django/db
parent0d1dd6bba0c18b7feb6caa5cbd8df80fbac54afd (diff)
Refs #36005 -- Used datetime.UTC alias instead of datetime.timezone.utc.
datetime.UTC was added in Python 3.11.
Diffstat (limited to 'django/db')
-rw-r--r--django/db/backends/base/base.py2
-rw-r--r--django/db/migrations/serializer.py4
-rw-r--r--django/db/models/fields/__init__.py2
3 files changed, 4 insertions, 4 deletions
diff --git a/django/db/backends/base/base.py b/django/db/backends/base/base.py
index e6e0325d07..a1e7cf8f83 100644
--- a/django/db/backends/base/base.py
+++ b/django/db/backends/base/base.py
@@ -150,7 +150,7 @@ class BaseDatabaseWrapper:
if not settings.USE_TZ:
return None
elif self.settings_dict["TIME_ZONE"] is None:
- return datetime.timezone.utc
+ return datetime.UTC
else:
return zoneinfo.ZoneInfo(self.settings_dict["TIME_ZONE"])
diff --git a/django/db/migrations/serializer.py b/django/db/migrations/serializer.py
index eabdb24f20..300bde3780 100644
--- a/django/db/migrations/serializer.py
+++ b/django/db/migrations/serializer.py
@@ -81,8 +81,8 @@ class DatetimeDatetimeSerializer(BaseSerializer):
"""For datetime.datetime."""
def serialize(self):
- if self.value.tzinfo is not None and self.value.tzinfo != datetime.timezone.utc:
- self.value = self.value.astimezone(datetime.timezone.utc)
+ if self.value.tzinfo is not None and self.value.tzinfo != datetime.UTC:
+ self.value = self.value.astimezone(datetime.UTC)
imports = ["import datetime"]
return repr(self.value), set(imports)
diff --git a/django/db/models/fields/__init__.py b/django/db/models/fields/__init__.py
index 66d79626fd..14557527db 100644
--- a/django/db/models/fields/__init__.py
+++ b/django/db/models/fields/__init__.py
@@ -1339,7 +1339,7 @@ class CommaSeparatedIntegerField(CharField):
def _to_naive(value):
if timezone.is_aware(value):
- value = timezone.make_naive(value, datetime.timezone.utc)
+ value = timezone.make_naive(value, datetime.UTC)
return value