#////////// PROJECT FILE SEPARATION LINE ////////// CODE AFTER THIS LINE ARE FROM: <ProjectRoot>/Data/Agent/agent-requirements.txt
# API / WebSocket Handling
requests
python-socketio
websocket-client
eventlet
aiohttp
cryptography

# GUI-related dependencies (Qt for GUI components)
PyQt5
qasync

# Computer Vision & OCR Dependencies
opencv-python             # Computer vision processing
Pillow                    # Image processing (Windows)
###mss                    # Fast cross-platform screen capture

# WebRTC Video Libraries
###aiortc                 # Python library for WebRTC in async environments
###av                     # Required by aiortc for video/audio codecs

# Macro Automation
pywinauto # Windows-based Macro Automation Library

# Audio Streaming Dependencies
sounddevice
numpy
pywin32; platform_system == "Windows"

# Ansible Libraries
ansible-core
ansible-runner
pywinrm
requests-credssp
requests-ntlm
pypsrp
psutil
