执行 Ruff 安全自动修复
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user