• v0.1.0 083d3bff25

    v0.1.0 - Initial Release
    Some checks failed
    CI / test (push) Failing after 4m53s
    CI / build (push) Has been skipped
    Stable

    7000pctAUTO released this 2026-01-29 12:00:44 +00:00 | 0 commits to main since this release

    Initial Release v0.1.0

    This is the first release of the Auto Changelog Generator, a Python CLI tool that automatically generates changelogs from git diffs using local AI models.

    Features

    • Git Diff Analysis: Analyze staged and unstaged changes from git repositories
    • AI Categorization: Categorize changes using local LLM models (Ollama/LM Studio)
    • Conventional Changelog: Generate markdown changelogs following Conventional Commits specification
    • Multiple Output Formats: Support for markdown, JSON, and GitHub/GitLab release notes
    • Git Hook Integration: Install hooks for automatic changelog generation on commits
    • Configuration: YAML-based configuration with environment variable overrides

    Installation

    pip install changeloggen
    

    Quick Start

    changeloggen generate --model llama3.2
    

    Dependencies

    • Python 3.10+
    • GitPython >= 3.1.40
    • Typer >= 0.9.0
    • Rich >= 13.7.0
    • Pydantic >= 2.5.0
    • Requests >= 2.31.0
    • PyYAML >= 6.0.1
    Downloads