From 9d45664235d1845a26d03f51fd69169573ce8430 Mon Sep 17 00:00:00 2001 From: Wlwool Date: Sun, 12 Jul 2026 16:17:11 +0300 Subject: [PATCH] Flask-SocketIO: annotate free-function signatures to match SocketIO methods --- stubs/Flask-SocketIO/flask_socketio/__init__.pyi | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/stubs/Flask-SocketIO/flask_socketio/__init__.pyi b/stubs/Flask-SocketIO/flask_socketio/__init__.pyi index 6176a66fabef..af770c766947 100644 --- a/stubs/Flask-SocketIO/flask_socketio/__init__.pyi +++ b/stubs/Flask-SocketIO/flask_socketio/__init__.pyi @@ -149,7 +149,7 @@ class SocketIO: ) -> SocketIOTestClient: ... def emit( - event, + event: str, *args, namespace: str = "/", # / is the default (global) namespace to: str | None = None, @@ -159,8 +159,8 @@ def emit( broadcast: bool = False, ) -> None: ... def send(message: str, **kwargs) -> None: ... -def join_room(room, sid: str | None = None, namespace: str | None = None) -> None: ... -def leave_room(room, sid: str | None = None, namespace: str | None = None) -> None: ... -def close_room(room, namespace: str | None = None) -> None: ... +def join_room(room: str, sid: str | None = None, namespace: str | None = None) -> None: ... +def leave_room(room: str, sid: str | None = None, namespace: str | None = None) -> None: ... +def close_room(room: str, namespace: str | None = None) -> None: ... def rooms(sid: str | None = None, namespace: str | None = None) -> list[str]: ... def disconnect(sid: str | None = None, namespace: str | None = None, silent: bool = False) -> None: ...