# ──────────────────────────────────────────────
#  Prohance Activity Simulator — Dependencies
#  Python >= 3.9
# ──────────────────────────────────────────────

# GUI automation (keyboard typing + mouse movement)
# Requires macOS Accessibility permission:
#   System Preferences → Security & Privacy → Privacy → Accessibility
pyautogui>=0.9.54

# macOS native HID event generation (REAL user input, not synthetic)
# Generates actual OS-level keyboard/mouse events recognized by Prohance
pyobjc-framework-Quartz>=9.0; sys_platform == "darwin"

# Optional: structured logging (swap print() for richer output)
# loguru>=0.7.2

# Optional: rich terminal output / progress display
# rich>=13.0.0
