From 1e5fe0ef4ea5cdb30abfcf46b62c472035e48ec4 Mon Sep 17 00:00:00 2001 From: Takashi Natsume Date: Tue, 1 Oct 2024 00:19:55 +0900 Subject: [PATCH] Replace deprecated datetime.utcnow() The datetime.utcnow() is deprecated in Python 3.12. Replace datetime.utcnow() with datetime.now(datetime.timezone.utc).replace(tzinfo=None). Change-Id: I4be5425e7fdb94a6235677d5639c0633f7ff229a Signed-off-by: Takashi Natsume --- blazar_dashboard/content/leases/forms.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/blazar_dashboard/content/leases/forms.py b/blazar_dashboard/content/leases/forms.py index df5c5f2..97a3e83 100644 --- a/blazar_dashboard/content/leases/forms.py +++ b/blazar_dashboard/content/leases/forms.py @@ -223,7 +223,8 @@ class CreateForm(forms.SelfHandlingForm): datetime.timezone.utc) cleaned_data['start_date'] = start else: - cleaned_data['start_date'] = datetime.datetime.utcnow() + cleaned_data['start_date'] = datetime.datetime.now( + datetime.timezone.utc).replace(tzinfo=None) if cleaned_data['end_date']: end = cleaned_data['end_date'] end = end.replace(tzinfo=local).astimezone(datetime.timezone.utc)