# HTTP client to the Bolt desk API.
requests>=2.31

# The window (python -m bolt_console). Not needed for --cli.
PySide6>=6.6

# Dictation (the mic button): mic capture + the server's /desk/stt websocket.
# Optional: without them the mic button explains what's missing.
sounddevice>=0.4.6
websocket-client>=1.7

# Test runner (tests/ — no real server or terminal needed).
pytest>=8.0
