# Core scanning dependencies
python-nmap
requests
beautifulsoup4
html5lib

# Reporting and PDF generation
reportlab

# Network and security
dnspython
pyOpenSSL
cryptography

# Async support
aiohttp

# Additional utilities
python-dateutil
packaging

# Note: The following are installed system-wide on Arch Linux:
# - Pillow (python-pillow) - for image processing
# - lxml (python-lxml) - for XML/HTML parsing
# Make sure virtualenv is created with --system-site-packages flag