Privacy-first context packs for AI-assisted pull request review.
Project description
Changelog
All notable changes to this project will be documented in this file.
This project follows a simple changelog format during early development.
Unreleased
Added
- Installed wheel smoke test in package workflow
- Wheel installation smoke test documentation
- Installation guide
- PyPI publishing notes
- Package build workflow
- Package metadata tests
Changed
- README now links to installation documentation
- Package workflow now verifies that the installed wheel exposes a working
reviewpackCLI
Fixed
- Nothing yet.
v0.2.0 - 2026-06-03
Added
- Reviewer checklist output
- Reviewer checklist renderer
- Reviewer checklist tests
- Reviewer checklist documentation
- GitHub Action metadata
- GitHub Action usage guide
- GitHub Action workflow example
- GitHub Action metadata tests
- Release note hints output
- Release note hints renderer
- Release note hints tests
- Release note hints documentation
Changed
- Package version bumped to 0.2.0
- CLI version bumped to 0.2.0
- README now documents reviewer checklist output
- README now documents GitHub Action usage
- README now documents release note hints output
- CLI output now lists
reviewer-checklist.md - CLI output now lists
release-note-hints.md - Reviewpack output now includes
reviewer-checklist.mdby default - Reviewpack output now includes
release-note-hints.mdby default
Fixed
- Nothing.
v0.1.0 - 2026-06-03
Added
- Simplified Chinese README
- Language links in README
- Public roadmap
- Draft release notes for v0.1.0
- Example PR summary output
- Contributing guide
- Security policy
- Bug report issue template
- Feature request issue template
- Pull request template
- Release checklist
- GitHub API metadata collector
reviewpack githubcommand- Optional GitHub token support
- GitHub metadata collector tests
- GitHub pull request URL parser
- GitHub URL parser tests
- GitHub integration guide
- Integration principles documentation
- AI input preview generation through
--preview-ai-input - Local AI input preview renderer
- Best-effort secret redaction helper
- Tests for AI input preview rendering
- Tests for secret redaction behavior
- AI input preview documentation
- Local git diff mode through
reviewpack local - Local git numstat parser
- Tests for local git diff parsing
- Local git diff mode documentation
- Configuration loading tests
- Usage guide
- Privacy model documentation
- Design notes
- Example Reviewpack configuration
- Examples guide
- Initial project metadata
- Privacy-first project positioning
- Local-first roadmap
- Planned CLI workflow
- MIT license
Changed
- Improved README quick start and public launch messaging
- Updated project URLs to https://github.com/Yuanzitech/reviewpack
- Expanded README with GitHub metadata workflow
- Expanded GitHub documentation with metadata mode
- Expanded README with AI input preview usage
- Expanded CLI output to include optional AI input preview file
- Expanded README with installation, usage, and documentation links
- CI now opts into Node.js 24 for GitHub Actions
- Ruff configuration relaxed for early Typer-based CLI development
Fixed
- Declared Hatchling wheel package configuration
- Moved source files into the
reviewpackpackage directory
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file reviewpack-0.4.0.tar.gz.
File metadata
- Download URL: reviewpack-0.4.0.tar.gz
- Upload date:
- Size: 48.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
856d11b78fa062387c3b1d6b1c5face8be8a5833014f36f2cdb96df6475b20ab
|
|
| MD5 |
20657de9cdd967944ba779e8f63c0f11
|
|
| BLAKE2b-256 |
9a20060e02eaa844408de7266219d868d15e23a9a73cb706a1654258813f8fb0
|
Provenance
The following attestation bundles were made for reviewpack-0.4.0.tar.gz:
Publisher:
publish.yml on Yuanzitech/reviewpack
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
reviewpack-0.4.0.tar.gz -
Subject digest:
856d11b78fa062387c3b1d6b1c5face8be8a5833014f36f2cdb96df6475b20ab - Sigstore transparency entry: 1717285006
- Sigstore integration time:
-
Permalink:
Yuanzitech/reviewpack@d0e2a93e115f43e5b8d0cd64f92778a18dca48c1 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/Yuanzitech
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@d0e2a93e115f43e5b8d0cd64f92778a18dca48c1 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file reviewpack-0.4.0-py3-none-any.whl.
File metadata
- Download URL: reviewpack-0.4.0-py3-none-any.whl
- Upload date:
- Size: 22.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cc5b783549651aaaf3b98fe32a2ea8827ea9a47c349b809ae38e009e1ad78a5a
|
|
| MD5 |
de32fe1ac8882a0052ec797037f4d596
|
|
| BLAKE2b-256 |
be34f9893a3821207c5b26284488929a9827a52b5994ea84c9590c6e38c1c12f
|
Provenance
The following attestation bundles were made for reviewpack-0.4.0-py3-none-any.whl:
Publisher:
publish.yml on Yuanzitech/reviewpack
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
reviewpack-0.4.0-py3-none-any.whl -
Subject digest:
cc5b783549651aaaf3b98fe32a2ea8827ea9a47c349b809ae38e009e1ad78a5a - Sigstore transparency entry: 1717285118
- Sigstore integration time:
-
Permalink:
Yuanzitech/reviewpack@d0e2a93e115f43e5b8d0cd64f92778a18dca48c1 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/Yuanzitech
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@d0e2a93e115f43e5b8d0cd64f92778a18dca48c1 -
Trigger Event:
workflow_dispatch
-
Statement type: