# Core dependencies
argparse  # For parsing command-line arguments
shutil  # For file and directory operations
GitPython  # For Git repository analysis
Jinja2  # Alternative template engine (optional)
Markdown  # For Markdown processing (optional)

# Build dependencies (only needed for building the executable)
nuitka  # For compiling Python to executable
ordered-set  # Required by Nuitka
zstandard  # For better compression in Nuitka builds

# Development dependencies (optional)
black  # Code formatting
pylint  # Code linting
pytest  # Testing