16 lines
548 B
Plaintext

# 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