style: apply ruff format to OCR modules

This commit is contained in:
2026-07-22 01:43:55 -04:00
parent 18d4f60665
commit fdd36e0e1f
5 changed files with 43 additions and 20 deletions
+10 -6
View File
@@ -295,11 +295,15 @@ class OcrClient:
await self._record_quietly(self._quota.mark_progress())
self._feed_outcome(source.name, ok=True)
latency_ms = int((self._now() - started) * 1000)
await self._emit(kind, image, source, call_id, started, session_id, parent_call_id, result)
await self._emit(
kind, image, source, call_id, started, session_id, parent_call_id, result
)
return _AttemptOutcome(result, source, call_id, latency_ms)
except (RequestRejectedError, ResultInvalidError) as exc:
await self._gate_on_terminal(exc, entry)
await self._emit(kind, image, source, call_id, started, session_id, parent_call_id, error=exc)
await self._emit(
kind, image, source, call_id, started, session_id, parent_call_id, error=exc
)
raise
except asyncio.CancelledError:
if entry.is_probe:
@@ -314,7 +318,9 @@ class OcrClient:
reasons[source.name] = reason
await self._record_quietly(self._breaker.record_failure(entry, reason, dead))
self._feed_outcome(source.name, ok=False)
await self._emit(kind, image, source, call_id, started, session_id, parent_call_id, error=exc)
await self._emit(
kind, image, source, call_id, started, session_id, parent_call_id, error=exc
)
return _FailedAttempt(exc, immediate=dead)
finally:
await self._settle_and_release(permit)
@@ -474,9 +480,7 @@ class OcrClient:
# 严禁静默用 MonkeyOcrTransport 打别家端点(默认值掩盖错误)
alien = sorted({s.provider for s in sources if s.provider != "monkey"})
if alien:
raise ValueError(
f"OCR 装配仅支持 provider=monkey(D9 其余后端预留未实现): 发现 {alien}"
)
raise ValueError(f"OCR 装配仅支持 provider=monkey(D9 其余后端预留未实现): 发现 {alien}")
return cls(
scope=gw.scope,
sources=sources,