Skip to content

Commit b760c78

Browse files
henryiiiandrzejnovak
authored andcommitted
chore: use timezone aware object
Signed-off-by: Henry Schreiner <[email protected]>
1 parent 850cf91 commit b760c78

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,7 @@ extend-select = [
150150
"PERF", # perflint
151151
"ARG", # flake8-unused-arguments
152152
"C4", # flake8-comprehensions
153+
"DTZ", # flake8-datetimez
153154
"EM", # flake8-errmsg
154155
"ICN", # flake8-import-conventions
155156
"G", # flake8-logging-format

src/mplhep/_dev.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -544,7 +544,9 @@ def _run_benchmarks(self, baseline_name: str | None = None) -> bool:
544544
self._print_success(f"Will save benchmark results as: {baseline_name}")
545545
else:
546546
# Auto-generate baseline name with timestamp
547-
timestamp = datetime.datetime.now().strftime("%Y%m%d_%H%M%S")
547+
timestamp = datetime.datetime.now(tz=datetime.timezone.utc).strftime(
548+
"%Y%m%d_%H%M%S"
549+
)
548550
baseline_name = f"run_{timestamp}"
549551
cmd.append(f"--benchmark-save={baseline_name}")
550552
self._print_success(f"Will save benchmark results as: {baseline_name}")

0 commit comments

Comments
 (0)