trio-websocket~=0.12.2
orjson<4,>=3.10
trio>=0.32.0
exceptiongroup>=1.2.2
libcomponent~=0.0.5
typing_extensions>=4.12.2

[tests]
pytest>=5.0
pytest-cov>=6.0.0
pytest-trio>=0.8.0
coverage>=7.2.5
uv>=0.5.21

[tools]
ruff>=0.9.2
pre-commit>=4.2.0
attrs>=25.3.0
mypy>=1.19.0
