Release/0.1.0#87
Conversation
the test approved via _whoami(), which falls back to the os user; on a machine whose login is 'a' that collided with the session agent and tripped the self-approval guard, so the test passed on ci but failed locally. set VOUCH_AGENT to a distinct reviewer so it's deterministic everywhere.
bump version 0.0.1 → 0.1.0, promote the unreleased changelog section to [0.1.0], and point the compare links at vouchdev/vouch (they still referenced the old plind-junior remote).
the 'vouch' name is taken on PyPI by an unrelated project, so distribute as 'vouch-kb'; the console command stays 'vouch' via the entry point. adds a tag-triggered release workflow using PyPI trusted publishing (OIDC, no stored token) and documents 'pipx install vouch-kb'.
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (6)
📝 WalkthroughWalkthroughThis PR prepares the vouch package for its first PyPI release (0.1.0). The package is renamed to Changes0.1.0 Release Preparation
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes Poem
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Comment |
What changed
Why
What might break
VEP
Tests
make checkpasses locally (lint + mypy + pytest)CHANGELOG.mdupdated under## [Unreleased]Summary by CodeRabbit
New Features
Documentation
Tests
Chores
vouch-kbfor PyPI distribution.