Skip to content

chore(release): prepare v0.5.0 - #85

Merged
anaselmhamdi merged 1 commit into
mainfrom
anaselmhamdi/prep-v0.5.0
Aug 6, 2026
Merged

chore(release): prepare v0.5.0#85
anaselmhamdi merged 1 commit into
mainfrom
anaselmhamdi/prep-v0.5.0

Conversation

@anaselmhamdi

Copy link
Copy Markdown
Collaborator

Release prep for v0.5.0, following #84.

  • CHANGELOG.md[Unreleased]## [0.5.0] - 2026-08-06
  • pyproject.toml + uv.lock0.4.10.5.0

Minor, not patch: it adds a feature, and AbstractBackend gains five abstract methods that an out-of-tree backend subclass would have to implement. Called out under ### Changed so it isn't a surprise.

I also split the changelog entry into several bullets — publish.yml lifts this section verbatim into the GitHub Release body, and it was a single ~1900-character paragraph.

Checked before committing

  • Release notes extract correctly. Ran the exact awk from publish.yml against the edited file: 2352 bytes, stops cleanly before the 0.4.1 section (no bleed-through). Without this the workflow silently falls back to a bare "Release 0.5.0" body.
  • Package builds at the new version. uv buildbizon-0.5.0.tar.gz + bizon-0.5.0-py3-none-any.whl.
  • The wheel actually ships the feature — verified bizon stream reset, the --stream option, and the StreamReset model are all present in the built artifact rather than assuming the build picked them up.

After merge

git tag v0.5.0 && git push origin v0.5.0 fires publish.yml: build → PyPI → GitHub Release. That step is irreversible, so I'll leave the tag to you unless you'd rather I push it.

🤖 Generated with Claude Code

Move the stream-reset entry from [Unreleased] into 0.5.0 and bump the
version. Minor rather than patch: it adds a feature, and `AbstractBackend`
gains five abstract methods, which an out-of-tree backend subclass would
have to implement.

Split the changelog entry into several bullets. publish.yml lifts this
section verbatim into the GitHub Release body, and it was one ~1900
character paragraph.

Co-Authored-By: Claude <noreply@anthropic.com>
@anaselmhamdi
anaselmhamdi requested a review from aballiet August 6, 2026 08:20
@anaselmhamdi
anaselmhamdi merged commit 3a56f60 into main Aug 6, 2026
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