File tree 1 file changed +10
-5
lines changed
1 file changed +10
-5
lines changed Original file line number Diff line number Diff line change 11
11
else :
12
12
from typing_extensions import TypeAlias
13
13
14
+ if sys .version_info >= (3 , 12 ):
15
+ from typing import TypedDict
16
+ else :
17
+ from typing_extensions import TypedDict
18
+
14
19
15
20
if typing .TYPE_CHECKING :
16
21
import os
17
22
18
23
19
- class CanFilter (typing . TypedDict ):
24
+ class CanFilter (TypedDict ):
20
25
can_id : int
21
26
can_mask : int
22
27
23
28
24
- class CanFilterExtended (typing . TypedDict ):
29
+ class CanFilterExtended (TypedDict ):
25
30
can_id : int
26
31
can_mask : int
27
32
extended : bool
@@ -56,15 +61,15 @@ class CanFilterExtended(typing.TypedDict):
56
61
]
57
62
58
63
59
- class AutoDetectedConfig (typing . TypedDict ):
64
+ class AutoDetectedConfig (TypedDict ):
60
65
interface : str
61
66
channel : Channel
62
67
63
68
64
69
ReadableBytesLike = typing .Union [bytes , bytearray , memoryview ]
65
70
66
71
67
- class BitTimingDict (typing . TypedDict ):
72
+ class BitTimingDict (TypedDict ):
68
73
f_clock : int
69
74
brp : int
70
75
tseg1 : int
@@ -73,7 +78,7 @@ class BitTimingDict(typing.TypedDict):
73
78
nof_samples : int
74
79
75
80
76
- class BitTimingFdDict (typing . TypedDict ):
81
+ class BitTimingFdDict (TypedDict ):
77
82
f_clock : int
78
83
nom_brp : int
79
84
nom_tseg1 : int
You can’t perform that action at this time.
0 commit comments