Skip to content

marginal v0.1.0

Choose a tag to compare

@exactml exactml released this 08 Sep 14:51
· 93 commits to master since this release
24ff117

πŸŽ‰ First published release β€” installable from PyPI as marginal-review, with the core review/comment/config/provider building blocks in place.

New Features

  • marginal review --comment posts the review summary as a single PR comment (ISSUE-13, PR-14)
  • marginal review CLI subcommand: prints a PR's metadata and changed files (ISSUE-11, PR-12)
  • GitHubClient: permission-gated GitHub API client for PR reads/review writes (ISSUE-9, PR-10)
  • marginal init scaffolds .marginal/config.yaml, policies/, and a starter workflow (ISSUE-7, PR-8)
  • Model provider abstraction (BYOK): Anthropic + OpenAI, credentials from env only (ISSUE-5, PR-6)
  • Repo-local config schema: .marginal/config.yaml parsing and validation (ISSUE-3, PR-4)

Improvements

  • Published to PyPI as marginal-review via trusted publishing (ISSUE-17, PR-16)
  • Project scaffold: package layout, ruff + pytest tooling, CI, CONTRIBUTING.md, ADR (ISSUE-1, PR-2)

πŸ“– Full details: CHANGELOG.md