1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19[project]
name = "benchmark-ws-python"
version = "0.1.0"
description = "WebSocket test scripts and benchmark for FastAPI, Tornado, and picows"
requires-python = ">=3.12"
dependencies = [
"fastapi>=0.112",
"uvicorn>=0.30",
"tornado>=6.4",
"websockets>=12.0",
"picows>=1.10.1",
]
[project.scripts]
ws-fastapi = "benchmark_ws_python.server_fastapi:main"
ws-tornado = "benchmark_ws_python.server_tornado:main"
ws-picows = "benchmark_ws_python.server_picows:main"
ws-bench = "benchmark_ws_python.bench_ws:main"