# Dependências de runtime do receptor Windows (vgamepad + ViGEmBus).
# Instale com:  python -m pip install -r requirements-windows.txt
fastapi>=0.115.0
uvicorn[standard]>=0.32.0
pydantic>=2.0.0
loguru>=0.7.2
qrcode[pil]>=7.4.2

# Emulação XInput: vgamepad conversa com o driver ViGEmBus instalado no PC.
# O pacote Windows já traz a ViGEmClient.dll necessária.
vgamepad>=0.1.0

# Ícone na bandeja do sistema.
pystray>=0.19.5
pillow>=10.0.0

# Empacotamento do executável autônomo (build_windows_exe.py).
pyinstaller>=6.0.0
