Skip to content

chore(release): prepare v0.5.1 - #87

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

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

Conversation

@anaselmhamdi

Copy link
Copy Markdown
Collaborator

Patch release for #86. 0.5.0 ships a CLI that cannot start without the bigquery extra, so this should go out promptly.

  • CHANGELOG.md — new ## [0.5.1] - 2026-08-06 under ### Fixed
  • pyproject.toml + uv.lock0.5.00.5.1

Patch rather than minor: no API change, no new behaviour, just a broken import path made lazy.

Checked before committing

  • Release notes extract correctly — ran the exact awk from publish.yml: 804 bytes, no bleed into the 0.5.0 section. Without this the workflow silently falls back to a bare "Release 0.5.1" body.
  • uv build succeedsbizon-0.5.1.tar.gz + bizon-0.5.1-py3-none-any.whl.
  • The artifact actually contains the fix — unzipped the wheel and confirmed the google import sits inside resolve_default_table_id with nothing at module level.
  • The bug is genuinely gone from the release artifact — installed that exact wheel into a fresh venv with no extras (confirming google.cloud.bigquery absent) and ran bizon --help successfully. This is the check that would have caught the problem before 0.5.0 went out.

After merge

git tag v0.5.1 && git push origin v0.5.1 → build → PyPI → GitHub Release. Irreversible, so I'll leave the tag to you unless you'd rather I push it.

🤖 Generated with Claude Code

Patch release for the bare-install ImportError: 0.5.0 ships a CLI that
cannot start without the `bigquery` extra.

Co-Authored-By: Claude <noreply@anthropic.com>
@anaselmhamdi
anaselmhamdi requested a review from aballiet August 6, 2026 08:48
@anaselmhamdi
anaselmhamdi merged commit cdbb8c7 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