File tree Expand file tree Collapse file tree 1 file changed +5
-6
lines changed Expand file tree Collapse file tree 1 file changed +5
-6
lines changed Original file line number Diff line number Diff line change 55from typing import Callable
66from typing import Generic
77from typing import Literal
8+ from typing import Protocol
89from typing import Sequence
910from typing import TypeVar
1011from typing import Union
1314 import sys
1415
1516 if sys .version_info >= (3 , 9 ):
16- from typing import Protocol
17+ from typing import Protocol as Protocol38
1718 else :
18- from typing import Generic
19-
20- Protocol = Generic
19+ from typing import Generic as Protocol38
2120else :
22- from typing import Protocol
21+ from typing import Protocol as Protocol38
2322
2423if TYPE_CHECKING :
2524 from types import ModuleType
@@ -108,7 +107,7 @@ def schema(self) -> Mapping[str, DType]: ...
108107)
109108
110109
111- class CompliantExpr (Protocol [CompliantFrameT , CompliantSeriesT_co ]):
110+ class CompliantExpr (Protocol38 [CompliantFrameT , CompliantSeriesT_co ]):
112111 _implementation : Implementation
113112 _backend_version : tuple [int , ...]
114113 _version : Version
You can’t perform that action at this time.
0 commit comments