From 6e0ee637947dee60ef961acd329c60abc1cd175b Mon Sep 17 00:00:00 2001 From: Claudy Won Date: Wed, 8 Apr 2026 13:16:22 +0200 Subject: [PATCH] refactor(eth2-quickstart): remove unreachable CLI error path and unused import Co-authored-by: Chimera --- .../cli_anything/eth2_quickstart/eth2_quickstart_cli.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/eth2-quickstart/agent-harness/cli_anything/eth2_quickstart/eth2_quickstart_cli.py b/eth2-quickstart/agent-harness/cli_anything/eth2_quickstart/eth2_quickstart_cli.py index a0432c110..d297407da 100644 --- a/eth2-quickstart/agent-harness/cli_anything/eth2_quickstart/eth2_quickstart_cli.py +++ b/eth2-quickstart/agent-harness/cli_anything/eth2_quickstart/eth2_quickstart_cli.py @@ -4,7 +4,7 @@ from __future__ import annotations import json import shlex -import sys +from typing import NoReturn import click @@ -49,10 +49,9 @@ def backend_from_context(ctx: click.Context) -> Eth2QuickStartBackend: return Eth2QuickStartBackend(ctx.obj["repo_root"]) except RuntimeError as exc: fail(str(exc), ctx.obj["as_json"]) - raise AssertionError("unreachable") -def fail(message: str, as_json: bool) -> None: +def fail(message: str, as_json: bool) -> NoReturn: if as_json: click.echo(json.dumps({"error": message})) else: