From bd39f4766c78a608bac2227d992ea3fdd6482b53 Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Thu, 25 Jun 2026 20:30:33 +0200 Subject: [PATCH] Remove dead IWsServer interface It was defined but never used as a type and not inherited by WsServerMultiUser. Also removes the now-unused abc import. Co-Authored-By: Claude Sonnet 4.6 Claude-Session: https://claude.ai/code/session_01Tqxrk8uj4M3w3d3eXm3xK8 --- ws/server/ws_server_multi_user.py | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/ws/server/ws_server_multi_user.py b/ws/server/ws_server_multi_user.py index 65ab795..2348995 100644 --- a/ws/server/ws_server_multi_user.py +++ b/ws/server/ws_server_multi_user.py @@ -1,20 +1,9 @@ import asyncio from ws.server.ws_server import WsServer from ws.user import User, UserSet, update -import abc from ws.connection import IConnection -class IWsServer: - @abc.abstractmethod - def on_recv(self, data, loop): - pass - - @abc.abstractmethod - def on_send(self, loop): - pass - - class WsServerMultiUser(WsServer): def __init__(self, loop=None, listener: IConnection = None): WsServer.__init__(self, loop)