# ICEYOU - Personal System Monitor & Intrusion Defense
# Core dependencies for camera, input hooks, device monitoring, tray, Windows integration

opencv-contrib-python>=4.9.0.80
pynput>=1.7.6
pywin32>=306
pystray>=0.19.5
Pillow>=10.3.0
python-json-logger>=2.0.7

# Optional but recommended for email alerts (uses stdlib smtplib + ssl)
# For DNN-based face recognition (FaceNet / dlib) - much more accurate than LBPH
face-recognition>=1.3.0  # Requires dlib + build tools on Windows; see README

# Note: Run `pip install -r requirements.txt`
# For full face_recognition on Windows: Install Visual Studio Build Tools, CMake first.