diff --git a/selfdrive/car/fw_versions.py b/selfdrive/car/fw_versions.py index 7ddaeda267..c4b01c1da2 100755 --- a/selfdrive/car/fw_versions.py +++ b/selfdrive/car/fw_versions.py @@ -1,7 +1,7 @@ #!/usr/bin/env python3 import time from collections import defaultdict -from typing import Any, Optional, Set, Tuple +from typing import Any, Dict, List, Optional, Set, Tuple from tqdm import tqdm import panda.python.uds as uds @@ -149,8 +149,8 @@ def match_fw_to_car(fw_versions, allow_exact=True, allow_fuzzy=True): def get_present_ecus(logcan, sendcan, num_pandas=1) -> Set[Tuple[int, Optional[int], int]]: params = Params() - queries = defaultdict(list) - parallel_queries = defaultdict(list) + queries: Dict[bool, List[List[Tuple[int, Optional[int], int]]]] = defaultdict(list) + parallel_queries: Dict[bool, List[Tuple[int, Optional[int], int]]] = defaultdict(list) responses = set() for brand, r in REQUESTS: