From 99dff9a825e020c72b355b80fbf0ac9ef58456cd Mon Sep 17 00:00:00 2001 From: mortysean Date: Tue, 20 Oct 2026 21:01:39 +0800 Subject: [PATCH] style: resolve Ruff UP038 lint violations --- deepinfer/engine/llm_engine.py | 2 +- eval/hle/bench.py | 4 ++-- examples/_trace.py | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/deepinfer/engine/llm_engine.py b/deepinfer/engine/llm_engine.py index cb87941..456fe6a 100644 --- a/deepinfer/engine/llm_engine.py +++ b/deepinfer/engine/llm_engine.py @@ -645,7 +645,7 @@ class LLMEngine: >>> # abort the request >>> engine.abort_request(request_id) """ - assert isinstance(request_id, (str, dict, set, list, tuple)), f"invalid request_id type: {type(request_id)}" + assert isinstance(request_id, str | dict | set | list | tuple), f"invalid request_id type: {type(request_id)}" request_id = [request_id] if isinstance(request_id, str) else list(request_id) seqs = self.scheduler.abort_sequence(request_id) diff --git a/eval/hle/bench.py b/eval/hle/bench.py index 8d364f1..0173d08 100644 --- a/eval/hle/bench.py +++ b/eval/hle/bench.py @@ -61,7 +61,7 @@ def _resolve_images(row: dict[str, Any]) -> tuple[tuple[str, ...], tuple[tuple[i raw = row.get("image") if not urls and raw: - if isinstance(raw, (bytes, bytearray)): + if isinstance(raw, bytes | bytearray): urls = [_write_cached_image(row, bytes(raw), 0)] else: text = str(raw).strip() @@ -102,7 +102,7 @@ def _has_image(row: dict[str, Any]) -> bool: img = row.get("image") if img is None: return False - if isinstance(img, (bytes, bytearray)): + if isinstance(img, bytes | bytearray): return len(img) > 0 return bool(str(img).strip()) diff --git a/examples/_trace.py b/examples/_trace.py index 0f7ef5e..ce7fe8d 100644 --- a/examples/_trace.py +++ b/examples/_trace.py @@ -27,7 +27,7 @@ def _normalize_trace_events(trace: dict) -> None: """replace all time to Decimal""" for event in trace.get("traceEvents") or []: for key in ("ts", "dur"): - if key in event and not isinstance(event[key], Decimal) and isinstance(event[key], (str, float)): + if key in event and not isinstance(event[key], Decimal) and isinstance(event[key], str | float): event[f"_was_str_{key}"] = isinstance(event[key], str) event[key] = _to_decimal(event[key])