# CCPM Plugin Dependencies
# Controlled Concurrent Project Management for AI Agents
#
# Minimum Python version: 3.6+
# Cross-platform: Windows, macOS, Linux

# Core dependencies (required)
# None - uses only Python standard library!

# Optional dependencies (recommended for enhanced functionality)
# psutil>=5.8.0  # Better process detection (cross-platform)

# Development dependencies (not required for basic usage)
# mypy>=0.900  # Type checking
# ruff>=0.1.0  # Linting and formatting

# External tool dependencies (must be installed separately):
# - git: Version control (required)
# - gh: GitHub CLI (required for issue management)
# - pytest: Test runner (optional, for post-flight checks)
# - ruff: Linter/formatter (optional, for post-flight checks)
# - trufflehog: Secret scanner (optional, for post-flight checks)

# Note: The CCPM plugin is designed to work with minimal dependencies
# to ensure maximum compatibility and ease of installation.
