Skip to content

Prepare 0.4.0 release - #4

Merged
wrignj08 merged 1 commit into
mainfrom
release/v0.4.0
Jul 28, 2026
Merged

Prepare 0.4.0 release#4
wrignj08 merged 1 commit into
mainfrom
release/v0.4.0

Conversation

@wrignj08

Copy link
Copy Markdown
Contributor

Changelog-only release prep for v0.4.0, per step 1 of RELEASING.md.

  • Promotes the [Unreleased] section to [0.4.0] - 2026-07-28
  • Adds a fresh empty [Unreleased] heading
  • Adds the [0.4.0] comparison link and repoints [Unreleased] at v0.4.0...HEAD

No source or dependency changes — the release content is #3, already on main as b113fd9.

Why minor

The OpenCV distribution swap (opencv-pythonopencv-python-headless) is downstream-visible: both provide the same cv2 module, so consumers who also need the full GUI build have to install it explicitly. That is more than a patch.

Next steps after merge

Version is setuptools-scm-driven, so there is no version string to edit — the tag is the bump. Once this merges:

git checkout main && git pull
git tag v0.4.0
git push origin v0.4.0

That triggers Publish to PyPI, which then needs manual approval on the pypi environment (Actions → Review pending deployments → Approve and deploy).

🤖 Generated with Claude Code

Promote the [Unreleased] changelog section to [0.4.0] - 2026-07-28 and
add the comparison link for the new version.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@wrignj08
wrignj08 merged commit ae8922a into main Jul 28, 2026
2 checks passed
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.

1 participant