required typing

pull/27656/head
Shane Smiskol 2 years ago
parent e625b785f7
commit 19c0e29139
  1. 6
      selfdrive/car/fw_versions.py

@ -1,7 +1,7 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
import time import time
from collections import defaultdict from collections import defaultdict
from typing import Any, Optional, Set, Tuple from typing import Any, Dict, List, Optional, Set, Tuple
from tqdm import tqdm from tqdm import tqdm
import panda.python.uds as uds 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]]: def get_present_ecus(logcan, sendcan, num_pandas=1) -> Set[Tuple[int, Optional[int], int]]:
params = Params() params = Params()
queries = defaultdict(list) queries: Dict[bool, List[List[Tuple[int, Optional[int], int]]]] = defaultdict(list)
parallel_queries = defaultdict(list) parallel_queries: Dict[bool, List[Tuple[int, Optional[int], int]]] = defaultdict(list)
responses = set() responses = set()
for brand, r in REQUESTS: for brand, r in REQUESTS:

Loading…
Cancel
Save