Skip to content

chore: bump version to 0.5.0 - #37

Merged
mitchelllisle merged 1 commit into
mainfrom
release/v0.5.0
Jul 25, 2026
Merged

chore: bump version to 0.5.0#37
mitchelllisle merged 1 commit into
mainfrom
release/v0.5.0

Conversation

@mitchelllisle

Copy link
Copy Markdown
Owner

Prepares the v0.5.0 release.

v0.4.0 was tagged and released on 2026-07-03. The advisor refactor (#32) landed on main afterwards but left version = "0.4.0" in place, so the released tag and the current tree disagree — and a release cut from main today would collide with the existing tag and fail uv publish (0.4.0 is already on PyPI).

Why minor, not patch

Pre-1.0, breaking changes bump the minor. #32 broke the public surface:

  • mode literal renamed judge -> advisor in /detect and /pseudonymise request and response
  • env vars renamed PRIVEIL_JUDGE_* -> PRIVEIL_ADVISOR_*
  • Presidio + spaCy detection replaced by the internal recogniser stack
  • priveil.judge module removed (now priveil.advisor)
  • responses gained advisor_applied; Entity gained verification

Scope

pyproject.toml and uv.lock, one line each. The lockfile is edited to the version line only — regenerating it with the current uv also rewrites unrelated CUDA platform markers, which does not belong in a release commit. uv lock --check passes.

Copilot AI review requested due to automatic review settings July 25, 2026 11:00

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Prepares the v0.5.0 release by aligning the repository’s declared package version with the post-v0.4.0 state described in the PR metadata, avoiding a collision with the already-released 0.4.0 tag/PyPI version.

Changes:

  • Bump project version in pyproject.toml from 0.4.0 to 0.5.0.
  • Update the editable priveil package entry in uv.lock to 0.5.0.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
pyproject.toml Updates the canonical project version to 0.5.0 for packaging/release.
uv.lock Keeps the lockfile’s editable priveil package version consistent with pyproject.toml.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@mitchelllisle
mitchelllisle merged commit b29c0dc into main Jul 25, 2026
5 checks passed
@mitchelllisle
mitchelllisle deleted the release/v0.5.0 branch July 25, 2026 11:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants