proto-socket/python
2026-05-21 14:54:01 +09:00
..
crosstest docs: update cross-language crosstest commands in README and add dart_typescript/go_typescript/kotlin_* python_typescript crosstest files 2026-05-21 14:54:01 +09:00
proto_socket refactor: rename toki_socket to proto_socket across all languages 2026-05-02 07:19:12 +09:00
test refactor: rename toki_socket to proto_socket across all languages 2026-05-02 07:19:12 +09:00
pyproject.toml refactor: rename toki_socket to proto_socket across all languages 2026-05-02 07:19:12 +09:00
README.md refactor: rename toki_socket to proto_socket across all languages 2026-05-02 07:19:12 +09:00

Proto Socket Python

Python 3.11+ implementation of the Proto Socket protocol.

Supported Transports

Transport Status
TCP Supported
WebSocket Supported
TLS+TCP Not supported yet
WSS Not supported yet

TLS and WSS are intentionally out of scope for this first Python port.

Development

Install the package with test dependencies:

python -m pip install -e ".[dev]"

Run same-language tests:

python -m pytest test/ -v

Run Go/Python crosstests:

python crosstest/python_go.py