fix: resolve remaining ruff lint and mypy type errors

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Justin Visser 2026-02-26 22:58:55 +01:00
parent bf04c77aa9
commit ac002131d6
24 changed files with 219 additions and 57 deletions

View file

@ -1 +1,51 @@
from app.services.domains.runs.application import *
from app.services.domains.runs.application import (
QUEUE_STATUS_DROPPED as QUEUE_STATUS_DROPPED,
)
from app.services.domains.runs.application import (
QUEUE_STATUS_QUEUED as QUEUE_STATUS_QUEUED,
)
from app.services.domains.runs.application import (
QUEUE_STATUS_RETRYING as QUEUE_STATUS_RETRYING,
)
from app.services.domains.runs.application import (
QueueClearResult as QueueClearResult,
)
from app.services.domains.runs.application import (
QueueListItem as QueueListItem,
)
from app.services.domains.runs.application import (
QueueTransitionError as QueueTransitionError,
)
from app.services.domains.runs.application import (
clear_queue_item_for_user as clear_queue_item_for_user,
)
from app.services.domains.runs.application import (
drop_queue_item_for_user as drop_queue_item_for_user,
)
from app.services.domains.runs.application import (
extract_run_summary as extract_run_summary,
)
from app.services.domains.runs.application import (
get_manual_run_by_idempotency_key as get_manual_run_by_idempotency_key,
)
from app.services.domains.runs.application import (
get_queue_item_for_user as get_queue_item_for_user,
)
from app.services.domains.runs.application import (
get_run_for_user as get_run_for_user,
)
from app.services.domains.runs.application import (
list_queue_items_for_user as list_queue_items_for_user,
)
from app.services.domains.runs.application import (
list_recent_runs_for_user as list_recent_runs_for_user,
)
from app.services.domains.runs.application import (
list_runs_for_user as list_runs_for_user,
)
from app.services.domains.runs.application import (
queue_status_counts_for_user as queue_status_counts_for_user,
)
from app.services.domains.runs.application import (
retry_queue_item_for_user as retry_queue_item_for_user,
)

View file

@ -1,11 +1,11 @@
from __future__ import annotations
from typing import Any
from typing import Any, cast
def _safe_int(value: object, default: int = 0) -> int:
try:
return int(value)
return int(cast(Any, value))
except (TypeError, ValueError):
return default