proto-socket/python
toki f6234bd83a perf(socket): 성능 병목 개선을 반영한다
Dart TCP/heartbeat, Python sustained sampling, TypeScript WS 1MB 경로의 성능 병목을 분리하고 검증 산출물을 함께 남긴다.
2026-06-06 12:47:15 +09:00
..
bench perf(socket): 성능 병목 개선을 반영한다 2026-06-06 12:47:15 +09:00
crosstest chore: archive completed subtask 02+01_cross_baseline and update crosstest files across all languages 2026-06-03 05:14:16 +09:00
proto_socket feat: payload size matrix benchmark + archive completed subtask artifacts 2026-06-03 06:15:52 +09:00
test perf(socket): 성능 병목 개선을 반영한다 2026-06-06 12:47:15 +09:00
pyproject.toml
README.md

Proto Socket Python

Python 3.11+ implementation of the Proto Socket protocol.

Supported Transports

Transport Status
TCP Supported
WebSocket Supported
TLS+TCP Supported
WSS Supported

TLS and WSS use caller-provided ssl.SSLContext values.

Development

Install the package with test dependencies:

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

Run same-language tests:

python -m pytest test/ -v

Run cross-language crosstests:

python crosstest/python_dart.py
python crosstest/python_go.py
python crosstest/python_kotlin.py
python crosstest/python_typescript.py