test: fix Python 3.14 datetime deprecation

This commit is contained in:
fry69 2025-10-10 16:03:01 +02:00
commit e5027f8d19

View file

@ -1,7 +1,7 @@
import base64 import base64
import click import click
from click_default_group import DefaultGroup # type: ignore from click_default_group import DefaultGroup # type: ignore
from datetime import datetime from datetime import datetime, timezone
import hashlib import hashlib
import pathlib import pathlib
from runpy import run_module from runpy import run_module
@ -3203,8 +3203,8 @@ FILE_COLUMNS = {
"ctime": lambda p: p.stat().st_ctime, "ctime": lambda p: p.stat().st_ctime,
"mtime_int": lambda p: int(p.stat().st_mtime), "mtime_int": lambda p: int(p.stat().st_mtime),
"ctime_int": lambda p: int(p.stat().st_ctime), "ctime_int": lambda p: int(p.stat().st_ctime),
"mtime_iso": lambda p: datetime.utcfromtimestamp(p.stat().st_mtime).isoformat(), "mtime_iso": lambda p: datetime.fromtimestamp(p.stat().st_mtime, timezone.utc).replace(tzinfo=None).isoformat(),
"ctime_iso": lambda p: datetime.utcfromtimestamp(p.stat().st_ctime).isoformat(), "ctime_iso": lambda p: datetime.fromtimestamp(p.stat().st_ctime, timezone.utc).replace(tzinfo=None).isoformat(),
"size": lambda p: p.stat().st_size, "size": lambda p: p.stat().st_size,
"stem": lambda p: p.stem, "stem": lambda p: p.stem,
"suffix": lambda p: p.suffix, "suffix": lambda p: p.suffix,