mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-05-18 04:41:56 +00:00
chore: ruff auto-fix PLR6201 — tuple → set in membership tests (#23937)
Replace with for all literal-tuple membership tests. Set lookup is O(1) vs O(n) for tuple — consistent micro-optimization across the codebase. 608 instances fixed via `ruff --fix --unsafe-fixes`, 0 remaining. 133 files, +626/-626 (net zero).
This commit is contained in:
parent
8c11710314
commit
2ec8d2b42f
133 changed files with 626 additions and 626 deletions
|
|
@ -52,7 +52,7 @@ def _env_bool(key: str, default: bool) -> bool:
|
|||
val = os.getenv(key)
|
||||
if val is None:
|
||||
return default
|
||||
return val.lower() in ("1", "true", "yes")
|
||||
return val.lower() in {"1", "true", "yes"}
|
||||
|
||||
|
||||
def _env_int(key: str, default: int) -> int:
|
||||
|
|
@ -189,14 +189,14 @@ def _detect_target() -> str | None:
|
|||
# Android (Termux) is ABI-compatible with Linux — reuse Linux binaries.
|
||||
if system == "Darwin":
|
||||
plat = "apple-darwin"
|
||||
elif system in ("Linux", "Android"):
|
||||
elif system in {"Linux", "Android"}:
|
||||
plat = "unknown-linux-gnu"
|
||||
else:
|
||||
return None
|
||||
|
||||
if machine in ("x86_64", "amd64"):
|
||||
if machine in {"x86_64", "amd64"}:
|
||||
arch = "x86_64"
|
||||
elif machine in ("aarch64", "arm64"):
|
||||
elif machine in {"aarch64", "arm64"}:
|
||||
arch = "aarch64"
|
||||
else:
|
||||
return None
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue