From 7805a7a88fd0fb13b4bedc22e08a11f705cb24ce Mon Sep 17 00:00:00 2001 From: figsoda Date: Wed, 15 Nov 2023 22:05:52 -0500 Subject: pluginupdate.py: format date differently - use %Y-%m%d - use UTC instead of local time --- maintainers/scripts/pluginupdate.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'maintainers') diff --git a/maintainers/scripts/pluginupdate.py b/maintainers/scripts/pluginupdate.py index 44a445875d9..cc0f4ef742d 100644 --- a/maintainers/scripts/pluginupdate.py +++ b/maintainers/scripts/pluginupdate.py @@ -26,7 +26,7 @@ import urllib.parse import urllib.request import xml.etree.ElementTree as ET from dataclasses import asdict, dataclass -from datetime import datetime +from datetime import UTC, datetime from functools import wraps from multiprocessing.dummy import Pool from pathlib import Path @@ -788,14 +788,12 @@ def update_plugins(editor: Editor, args): autocommit = not args.no_commit if autocommit: - from datetime import date - try: repo = git.Repo(os.getcwd()) - updated = date.today().strftime('%m-%d-%Y') + updated = datetime.now(tz=UTC).strftime('%Y-%m-%d') print(args.outfile) commit(repo, - f"{editor.attr_path}: updated the {updated}", [args.outfile] + f"{editor.attr_path}: update on {updated}", [args.outfile] ) except git.InvalidGitRepositoryError as e: print(f"Not in a git repository: {e}", file=sys.stderr) -- cgit 1.4.1