# Auto-update uses this file (see updater.py).
# Source of truth for version pins: pyproject.toml [project].dependencies
python-telegram-bot>=21.0
python-dotenv>=1.0.0
requests>=2.31.0
pillow>=10.0.0
wakepy>=0.9.0
psutil>=5.9.0
pyperclip>=1.8.2
pytesseract>=0.3.10
dropbox>=11.36.0
opencv-python>=4.8.0
numpy>=1.24.0

# Live remote desktop (/remote) — lazy-imported only when the feature is used.
aiohttp>=3.9.0
qrcode[pil]>=7.4.0
xxhash>=3.4.0
mss>=9.0.1; sys_platform == "win32"

# Windows-only UI automation deps
pywinauto>=0.6.8; sys_platform == "win32"
pygetwindow>=0.0.9; sys_platform == "win32"
pyautogui>=0.9.54; sys_platform == "win32"
