python-socketio-stubs
Type stubs for the python-socketio library.
Installation
pip install python-socketio-stubs
Usage
Once installed, type checkers will automatically discover and use these stubs when analyzing code that uses python-socketio:
from typing import Any, assert_type
import socketio
# Your type checker will now understand python-socketio's types
sio = socketio.Server()
@sio.event
def connect(sid: str, environ: dict[str, Any], auth: dict[str, Any] | None) -> None:
session = sio.get_session(sid)
assert_type(session, dict[str, Any])
License
MIT - see LICENSE for details.
Metadata
Release files for python-socketio-stubs 5.16.1.0.20260211
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| python_socketio_stubs-5.16.1.0.20260211.tar.gz | 13.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| python_socketio_stubs-5.16.1.0.20260211-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 40.4 kB
Release files / python_socketio_stubs-5.16.1.0.20260211.tar.gz
| Download URL | python_socketio_stubs-5.16.1.0.20260211.tar.gz |
|---|---|
| Size | 13.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
90bf79e7955b808386b614d7edd42e712ef99b0dedbcee6ab7ce51b3f16ac831
|
|
BLAKE2b-256 checksum How to use checksums |
e905c5f95c84174a94a02cb44d6ccb0e30f66e9b60b730a4d3f09b99491f015d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / python_socketio_stubs-5.16.1.0.20260211-py3-none-any.whl
| Download URL | python_socketio_stubs-5.16.1.0.20260211-py3-none-any.whl |
|---|---|
| Size | 26.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ce6f5c47d2f788759538b55cfee46aeb8db4102f0901b2f460680a6964d8059e
|
|
BLAKE2b-256 checksum How to use checksums |
d79bd7b8b36b05a7261d3a5d60f25fce6eb428235bc274282a41ed7f34beece5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|