We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ec86252 commit 8193631Copy full SHA for 8193631
cdp/connection.py
@@ -15,11 +15,14 @@
15
16
try:
17
import websockets
18
- from websockets.client import WebSocketClientProtocol
19
WEBSOCKETS_AVAILABLE = True
20
except ImportError:
21
WEBSOCKETS_AVAILABLE = False
22
- WebSocketClientProtocol = typing.Any # type: ignore
+
+if typing.TYPE_CHECKING:
23
+ from websockets.legacy.client import WebSocketClientProtocol
24
+else:
25
+ WebSocketClientProtocol = typing.Any
26
27
from cdp.util import parse_json_event, T_JSON_DICT
28
0 commit comments