@@ -141,9 +141,9 @@ def compare_result_maps(
141141 baseline : dict [str , float ],
142142 candidate : dict [str , float ],
143143 min_change_pct : float ,
144- ) -> tuple [list [dict [str , object ]], list [dict [str , object ]], set [str ], set [str ]]:
145- regressions : list [dict [str , object ]] = []
146- improvements : list [dict [str , object ]] = []
144+ ) -> tuple [list [dict [str , str | int | float ]], list [dict [str , str | int | float ]], set [str ], set [str ]]:
145+ regressions : list [dict [str , str | int | float ]] = []
146+ improvements : list [dict [str , str | int | float ]] = []
147147
148148 shared_paths = sorted (set (baseline ) & set (candidate ))
149149 baseline_only = set (baseline ) - set (candidate )
@@ -174,7 +174,7 @@ def compare_result_maps(
174174 return regressions , improvements , baseline_only , candidate_only
175175
176176
177- def print_change_section (title : str , rows : Iterable [dict [str , object ]]) -> None :
177+ def print_change_section (title : str , rows : Iterable [dict [str , str | int | float ]]) -> None :
178178 rows = list (rows )
179179 print (title )
180180 if not rows :
0 commit comments