From c1c8a3bb4e2701f8ed32ec04ce5868950d399319 Mon Sep 17 00:00:00 2001 From: Kazuhiro Sera Date: Tue, 21 Sep 2021 15:02:05 +0900 Subject: [PATCH] Change websockets imports to make it compatible with older versions (#1120) --- slack_sdk/socket_mode/websockets/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/slack_sdk/socket_mode/websockets/__init__.py b/slack_sdk/socket_mode/websockets/__init__.py index 90af0fc64..4849b0457 100644 --- a/slack_sdk/socket_mode/websockets/__init__.py +++ b/slack_sdk/socket_mode/websockets/__init__.py @@ -14,7 +14,9 @@ import websockets from websockets.exceptions import WebSocketException -from websockets.legacy.client import WebSocketClientProtocol + +# To keep compatibility with websockets 8.x, we use this import over .legacy.client +from websockets import WebSocketClientProtocol from slack_sdk.socket_mode.async_client import AsyncBaseSocketModeClient from slack_sdk.socket_mode.async_listeners import (