--- a/src/eric7/CodeFormatting/BlackFormattingDialog.py Sun Sep 03 17:35:15 2023 +0200 +++ b/src/eric7/CodeFormatting/BlackFormattingDialog.py Mon Sep 04 17:58:15 2023 +0200 @@ -480,7 +480,9 @@ @param relSrc name of the file relative to the project (defaults to "") @type str (optional) """ - then = datetime.datetime.utcfromtimestamp(src.stat().st_mtime) + then = datetime.datetime.fromtimestamp( + src.stat().st_mtime, tz=datetime.timezone.utc + ) with open(src, "rb") as buf: srcContents, _, _ = black.decode_bytes(buf.read()) try: @@ -491,7 +493,7 @@ fileName = relSrc if bool(relSrc) else str(src) - now = datetime.datetime.utcnow() + now = datetime.datetime.now(tz=datetime.timezone.utc) srcName = f"{fileName}\t{then} +0000" dstName = f"{fileName}\t{now} +0000" diffContents = black.diff(srcContents, dstContents, srcName, dstName)