fix(ruff): sort imports and use datetime.UTC alias in session_store
CI / benchmark-publish (pull_request) Has been skipped
CI / lint (pull_request) Failing after 1m18s
CI / quality (pull_request) Successful in 1m23s
CI / benchmark-regression (pull_request) Failing after 1m22s
CI / typecheck (pull_request) Successful in 1m37s
CI / push-validation (pull_request) Successful in 27s
CI / helm (pull_request) Successful in 30s
CI / build (pull_request) Successful in 38s
CI / security (pull_request) Successful in 1m54s
CI / integration_tests (pull_request) Successful in 3m47s
CI / unit_tests (pull_request) Failing after 4m3s
CI / docker (pull_request) Has been skipped
CI / coverage (pull_request) Has been skipped
CI / e2e_tests (pull_request) Successful in 4m19s
CI / status-check (pull_request) Failing after 3s
CI / benchmark-publish (pull_request) Has been skipped
CI / lint (pull_request) Failing after 1m18s
CI / quality (pull_request) Successful in 1m23s
CI / benchmark-regression (pull_request) Failing after 1m22s
CI / typecheck (pull_request) Successful in 1m37s
CI / push-validation (pull_request) Successful in 27s
CI / helm (pull_request) Successful in 30s
CI / build (pull_request) Successful in 38s
CI / security (pull_request) Successful in 1m54s
CI / integration_tests (pull_request) Successful in 3m47s
CI / unit_tests (pull_request) Failing after 4m3s
CI / docker (pull_request) Has been skipped
CI / coverage (pull_request) Has been skipped
CI / e2e_tests (pull_request) Successful in 4m19s
CI / status-check (pull_request) Failing after 3s
- Organize Python imports per ruff I001 rule - Replace deprecated timezone.utc with datetime.UTC alias (UP017) - Break long SQL string literal across multiple lines (E501)
This commit is contained in:
@@ -5,10 +5,9 @@ from __future__ import annotations
|
||||
import sqlite3
|
||||
import threading
|
||||
from dataclasses import dataclass, field
|
||||
from datetime import datetime, timezone
|
||||
from datetime import UTC, datetime
|
||||
from pathlib import Path
|
||||
|
||||
|
||||
ALLOWED_STATES = ("idle", "working", "awaiting_input")
|
||||
|
||||
|
||||
@@ -26,7 +25,7 @@ class SessionRecord:
|
||||
|
||||
def _utcnow() -> datetime:
|
||||
"""Return the current UTC timestamp (timezone-aware)."""
|
||||
return datetime.now(timezone.utc)
|
||||
return datetime.now(UTC)
|
||||
|
||||
|
||||
class SessionStore:
|
||||
@@ -233,7 +232,9 @@ class SessionStore:
|
||||
)
|
||||
try:
|
||||
conn.execute(
|
||||
"UPDATE sessions SET state = ?, updated_at = ? WHERE session_id = ?",
|
||||
"UPDATE sessions SET "
|
||||
"state = ?, updated_at = ? "
|
||||
"WHERE session_id = ?",
|
||||
(state, now.isoformat(), session_id),
|
||||
)
|
||||
conn.commit()
|
||||
|
||||
Reference in New Issue
Block a user