执行 Ruff 安全自动修复

This commit is contained in:
yml2213
2026-08-31 10:28:14 +08:00
parent 2a1d27f953
commit b58c6b4357
145 changed files with 940 additions and 993 deletions
@@ -8,9 +8,9 @@ import uuid
import zipfile
from concurrent.futures import ThreadPoolExecutor, as_completed
from dataclasses import dataclass, field
from datetime import datetime, timezone
from datetime import UTC, datetime
from types import SimpleNamespace
from typing import Optional, cast
from typing import cast
from core.douyu import DouyuLogin, WgapiLoginAPI
from core.douyu.login import AccountLike
@@ -21,7 +21,7 @@ from ..models import ProxyConfig as ProxyConfigModel
def _now() -> datetime:
"""返回时区感知 UTC 时间。"""
return datetime.now(timezone.utc)
return datetime.now(UTC)
STATUS_LABELS = {
@@ -139,7 +139,7 @@ class AccountCheckRunner:
self,
batch: AccountCheckBatch,
accounts: list[AccountCheckInput],
proxy_config: Optional[ProxyConfigModel] = None,
proxy_config: ProxyConfigModel | None = None,
):
self.batch = batch
self.accounts = accounts
@@ -394,7 +394,7 @@ class AccountCheckRegistry:
max_login_retries: int,
max_total_time: float,
use_proxy: bool = False,
proxy_config: Optional[ProxyConfigModel] = None,
proxy_config: ProxyConfigModel | None = None,
) -> AccountCheckRunner:
batch_id = uuid.uuid4().hex[:12]
normalized_retries = max_login_retries if max_login_retries > 0 else 20