From a5c88583180e6ace1f66e62727c3e907aa2f3515 Mon Sep 17 00:00:00 2001 From: Kazuhiro Sera Date: Tue, 21 Sep 2021 14:44:47 +0900 Subject: [PATCH] Change websockets imports to make it compatible with older versions --- 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 (