Skip to content

chore(release): bump versions and cut CHANGELOG v0.5.0 wave#159

Merged
jeronimodeleon merged 2 commits into
mainfrom
release/v0.5.0-bookkeeping
Jul 16, 2026
Merged

chore(release): bump versions and cut CHANGELOG v0.5.0 wave#159
jeronimodeleon merged 2 commits into
mainfrom
release/v0.5.0-bookkeeping

Conversation

@jeronimodeleon

Copy link
Copy Markdown
Contributor

Release bookkeeping for v0.5.0

Pure bookkeeping — no source or behavior changes. Prepares the merged fix wave (#138#156) to be tagged and published.

Version bumps (8)

Package From (published) Notes
genblaze-core 0.3.5 0.3.6 not 0.4.0 — reserved in-code for the raise_on_failure flip / probe_model() removal
genblaze-cli 0.3.3 0.3.4
genblaze-s3 0.3.4 0.3.5 clears pin-parity (widened aioboto3 pin from #128)
genblaze-google 0.3.1 0.3.2
genblaze-replicate 0.3.2 0.3.3
genblaze-openai 0.3.1 0.3.2
genblaze-gmicloud 0.3.2 0.3.3
genblaze (umbrella) 0.4.2 0.4.3 + floor bumps: core >=0.3.6, s3 >=0.3.5, gmicloud/google/openai/replicate extras

Other connectors are untouched — their genblaze-core>=0.3.4,<0.4 floor already admits 0.3.6, so they don't need republishing.

CHANGELOG

Verification

  • [Unreleased] is empty → changelog-gate passes.
  • Top wave header is ## [0.5.0]validate-version will require tag v0.5.0.
  • ruff check / ruff format --check clean.

After merge (release steps — your call)

  1. make pre-release in a full env (local twine was missing here).
  2. git tag -a v0.5.0 -m "Release 0.5.0" && push the tag.
  3. Create the GitHub Release on v0.5.0 using the [0.5.0] CHANGELOG slice as the body — this fires .github/workflows/release.yml.

Refs #128 #88 #90

Prepare the v0.5.0 release. Bump the 8 packages carrying unreleased
changes and refresh the umbrella floors: core 0.3.5->0.3.6, cli
0.3.3->0.3.4, s3 0.3.4->0.3.5, google 0.3.1->0.3.2, replicate
0.3.2->0.3.3, openai 0.3.1->0.3.2, gmicloud 0.3.2->0.3.3, umbrella
0.4.2->0.4.3.

CHANGELOG: fold the two mis-sectioned entries (PromptTemplate #88 into
genblaze-core, gmicloud duration #90 into genblaze-gmicloud), add the
missing genblaze-s3 entry for the widened aioboto3 pin (#128), update the
umbrella note, and cut [Unreleased] to the dated [0.5.0] wave header with
a Released package versions list.

core stays on 0.3.6, not 0.4.0 — that version is reserved in-code for the
raise_on_failure default flip and probe_model() removal. The s3 bump
clears the pin-parity gate: #128 widened its aioboto3 pin at an
already-published version (0.3.4), which the gate flags until republished
under a new version.

No source/behavior changes — release bookkeeping only. Tag as v0.5.0
after merge (the release workflow validates the tag against this header).
test_cli_core_dependency_floor_matches_local_core asserts the CLI's
genblaze-core pin matches the local core version, which this wave bumped
to 0.3.6. The umbrella floor was already updated; the CLI's was missed.
@jeronimodeleon
jeronimodeleon merged commit afe1dd5 into main Jul 16, 2026
14 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