Skip to content

Commit 96f3500

Browse files
committed
Fix for datetime.utcfromtimestamp warnings
1 parent a186c13 commit 96f3500

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

sqlite_utils/cli.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import base64
22
import click
33
from click_default_group import DefaultGroup # type: ignore
4-
from datetime import datetime
4+
from datetime import datetime, timezone
55
import hashlib
66
import pathlib
77
from runpy import run_module
@@ -3203,8 +3203,12 @@ def __init__(self, exception, path):
32033203
"ctime": lambda p: p.stat().st_ctime,
32043204
"mtime_int": lambda p: int(p.stat().st_mtime),
32053205
"ctime_int": lambda p: int(p.stat().st_ctime),
3206-
"mtime_iso": lambda p: datetime.utcfromtimestamp(p.stat().st_mtime).isoformat(),
3207-
"ctime_iso": lambda p: datetime.utcfromtimestamp(p.stat().st_ctime).isoformat(),
3206+
"mtime_iso": lambda p: datetime.fromtimestamp(
3207+
p.stat().st_mtime, timezone.utc
3208+
).isoformat(),
3209+
"ctime_iso": lambda p: datetime.fromtimestamp(
3210+
p.stat().st_ctime, timezone.utc
3211+
).isoformat(),
32083212
"size": lambda p: p.stat().st_size,
32093213
"stem": lambda p: p.stem,
32103214
"suffix": lambda p: p.suffix,

0 commit comments

Comments
 (0)