File tree Expand file tree Collapse file tree 1 file changed +2
-15
lines changed Expand file tree Collapse file tree 1 file changed +2
-15
lines changed Original file line number Diff line number Diff line change 8
8
import time
9
9
import typing
10
10
11
- import typing_extensions
12
11
from pkg_resources import iter_entry_points
13
12
14
13
from ..message import Message
18
17
from .canutils import CanutilsLogReader
19
18
from .csv import CSVReader
20
19
from .generic import MessageReader
20
+ from .mf4 import MF4Reader
21
21
from .sqlite import SqliteReader
22
22
from .trc import TRCReader
23
23
24
- MF4Reader : typing .Optional [typing .Type [MessageReader ]]
25
- try :
26
- from .mf4 import MF4Reader
27
- except ImportError :
28
- MF4Reader = None
29
-
30
-
31
- _OPTIONAL_READERS : typing_extensions .Final [
32
- typing .Dict [str , typing .Type [MessageReader ]]
33
- ] = {}
34
- if MF4Reader :
35
- _OPTIONAL_READERS [".mf4" ] = MF4Reader
36
-
37
24
38
25
class LogReader (MessageReader ):
39
26
"""
@@ -73,8 +60,8 @@ class LogReader(MessageReader):
73
60
".csv" : CSVReader ,
74
61
".db" : SqliteReader ,
75
62
".log" : CanutilsLogReader ,
63
+ ".mf4" : MF4Reader ,
76
64
".trc" : TRCReader ,
77
- ** _OPTIONAL_READERS ,
78
65
}
79
66
80
67
@staticmethod
You can’t perform that action at this time.
0 commit comments