From c65f7993c2c5542a09745b19cdf513ff6b1eee13 Mon Sep 17 00:00:00 2001 From: Ivan Anfimov Date: Mon, 30 Jun 2025 14:33:09 +0000 Subject: [PATCH] Replace deprecated datetime.datetime.utcnow It was deprecated in Python 3.12. Change-Id: I8e3ff96e80edcb0b9731247f000b3aa50668661c --- osa_toolkit/filesystem.py | 2 +- scripts/pw-token-gen.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/osa_toolkit/filesystem.py b/osa_toolkit/filesystem.py index 414099b73a..083feb0913 100644 --- a/osa_toolkit/filesystem.py +++ b/osa_toolkit/filesystem.py @@ -182,7 +182,7 @@ def _get_backup_name(basename): :return: a name for a backup file based on current time """ - utctime = datetime.datetime.utcnow() + utctime = datetime.datetime.now(datetime.UTC) utctime = utctime.strftime("%Y%m%d_%H%M%S") return '{}-{}.json'.format(basename, utctime) diff --git a/scripts/pw-token-gen.py b/scripts/pw-token-gen.py index 6b30095f68..024bfdd45c 100755 --- a/scripts/pw-token-gen.py +++ b/scripts/pw-token-gen.py @@ -192,7 +192,7 @@ def main(): os.chmod(user_vars_tar_file, 0o600) basename = os.path.basename(user_vars_file) # Time stamp the password file in UTC - utctime = datetime.datetime.utcnow() + utctime = datetime.datetime.now(datetime.UTC) utctime = utctime.strftime('%Y%m%d_%H%M%S') backup_name = '%s-%s' % (basename, utctime) tar.add(user_vars_file, arcname=backup_name)