From a8376bd55a4b952591e91b139614eb289a900c73 Mon Sep 17 00:00:00 2001 From: CoderDeltaLan Date: Sat, 13 Sep 2025 15:25:47 +0100 Subject: [PATCH] fix(types): add concrete generics and fix Text.assemble usage (mypy clean) --- src/diff_risk_dashboard/cli.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/diff_risk_dashboard/cli.py b/src/diff_risk_dashboard/cli.py index 93e1c7d..69ce753 100644 --- a/src/diff_risk_dashboard/cli.py +++ b/src/diff_risk_dashboard/cli.py @@ -22,7 +22,7 @@ def _exit_code(risk: str) -> int: return {"green": 0, "yellow": 1, "red": 2}.get(risk, 0) -def _summarize(apv: dict) -> dict: +def _summarize(apv: dict) -> dict[str, int]: counts: dict[str, int] = {} for k, v in (apv.get("by_severity") or {}).items(): counts[str(k).upper()] = int(v or 0)