anyio>=3.4
attrs>=25.4.0
tenacity>=8.0
async-typer>=0.1.10

[dev]
pytest>=7
pytest-asyncio>=0.23
pytest-timeout>=2
coverage>=7
mypy>=1.10
ruff>=0.6
types-setuptools
pyserial_asyncio>=0.6

[lint]
ruff>=0.6

[serial]
pyserial_asyncio>=0.6

[test]
pytest>=7
pytest-asyncio>=0.23
pytest-timeout>=2
coverage>=7
pyserial_asyncio>=0.6

[typecheck]
mypy>=1.10
