websockets>=14.2

[:python_version < "3.14"]
pydantic>=2.8

[:python_version >= "3.14"]
pydantic>=2.12

[dev]
pytest
pytest-asyncio>=1.4
looptime<0.10,>=0.7
pytest-cov
pre-commit>=3.0.0
commitizen>=3.13.0
pyrefly
mypy
ruff

[test]
pytest
pytest-asyncio>=1.4
looptime<0.10,>=0.7
