• v0.1.0 6e1c0158ec

    v0.1.0 Stable

    7000pctAUTO released this 2026-01-30 08:02:32 +00:00 | 0 commits to main since this release

    What's Changed

    Initial release of git-contribution-analyzer - a Python CLI tool for analyzing git commits and generating detailed developer contribution reports.

    Features

    • Repository analysis with proper error handling
    • Commit history parsing with date range and author filtering
    • Code complexity metrics (lines added/removed, files changed)
    • Commit message quality scoring
    • Multiple output formats: Terminal (Rich), JSON, and Markdown
    • YAML-based configuration support
    • Comprehensive test suite

    Installation

    pip install git-contribution-analyzer
    

    Usage

    # Analyze current repository
    git-analyzer analyze
    
    # With date range
    git-analyzer analyze --since "2024-01-01" --until "2024-12-31"
    
    # JSON output
    git-analyzer analyze --format json --output-file report.json
    

    See README for full documentation.

    Downloads