# SKSecurity Enterprise Dependencies
# Core dependencies for AI agent security platform

# CLI and configuration
click>=8.0.0
pyyaml>=6.0
toml>=0.10.2

# Web dashboard and API
flask>=2.3.0
flask-cors>=4.0.0
jinja2>=3.1.0
werkzeug>=2.3.0

# Database and data processing
sqlalchemy>=2.0.0

# Security and cryptography
cryptography>=41.0.0

# Network and HTTP
requests>=2.31.0
urllib3>=2.0.0

# System monitoring
psutil>=5.9.0
watchdog>=3.0.0

# Email parsing
email-validator>=2.0.0

# PDF report generation (audit --format pdf)
# Optional at install time: pyproject exposes this as the [pdf] extra.
reportlab>=3.6.0

# Development and testing (dev-only)
pytest>=7.4.0
pytest-cov>=4.1.0
black>=23.7.0
flake8>=6.0.0
mypy>=1.5.0
