From f9916f9c1a7cbdca6616dcf2de1292f3bb190b62 Mon Sep 17 00:00:00 2001 From: trana Date: Wed, 3 Jan 2024 14:52:00 +0100 Subject: [PATCH] Fix Can't instantiate abstract class ProxyEnabledWebSocketClientHandler with abstract methods handle_exception --- fastapi_websocket_rpc/simplewebsocket.py | 8 -------- 1 file changed, 8 deletions(-) diff --git a/fastapi_websocket_rpc/simplewebsocket.py b/fastapi_websocket_rpc/simplewebsocket.py index 54a1330..f66b3d9 100644 --- a/fastapi_websocket_rpc/simplewebsocket.py +++ b/fastapi_websocket_rpc/simplewebsocket.py @@ -26,10 +26,6 @@ def recv(self): def close(self, code: int = 1000): pass - @abstractmethod - def handle_exception(self, exception: Exception): - pass - class JsonSerializingWebSocket(SimpleWebSocket): def __init__(self, websocket: SimpleWebSocket): @@ -56,7 +52,3 @@ async def recv(self): async def close(self, code: int = 1000): await self._websocket.close(code) - async def handle_exception(self, exception: Exception): - await self._websocket.handle_exception(exception) - -