anyio~=4.4
attrs>=23.2.0
stamina>=24.2.0

[:python_version < "3.11"]
typing-extensions>=4.0

[doc]
enum_tools[sphinx]>=0.12.0
moat-lib-mqtt[websockets]
packaging
sphinx-autodoc-typehints>=2.1.1
sphinx-tabs>=3.3.1

[test]
anyio[trio]
coverage>=7
moat-lib-mqtt[websockets]
pytest>=8.0

[websockets]
httpx-ws>=0.6.0
