Skip to content

Bump apache-hamilton version to 1.90.0#1539

Merged
skrawcz merged 10 commits intomainfrom
release/v1.90.0
Apr 25, 2026
Merged

Bump apache-hamilton version to 1.90.0#1539
skrawcz merged 10 commits intomainfrom
release/v1.90.0

Conversation

@skrawcz
Copy link
Copy Markdown
Contributor

@skrawcz skrawcz commented Apr 4, 2026

Version bump to make the release and call vote from.

Changes

How I tested this

Notes

Checklist

  • PR has an informative and human-readable title (this will be pulled into the release notes)
  • Changes are limited to a single goal (no scope creep)
  • Code passed the pre-commit check & code is left cleaner/nicer than when first encountered.
  • Any change in functionality is tested
  • New functions are documented (with a description, list of inputs, and expected output)
  • Placeholder code is flagged / future TODOs are captured in comments
  • Project documentation has been updated if adding/changing functionality.

skrawcz added 6 commits April 3, 2026 22:35
To more correctly use uv and explain what to do.
The file filter only matched apache-hamilton-* (dashes) but wheels
use apache_hamilton-* (underscores per PEP 427). Match both variants
using the package name passed as an argument.
Downloads artifacts from SVN, verifies GPG signatures and checksums,
runs Apache RAT license checks, builds from source, runs tests, and
exercises representative examples.
Generates vote result and release announcement emails scoped to
the specific package paths that were part of the voted RC tag.
skrawcz added 3 commits April 25, 2026 12:51
The redirect package (sf-hamilton-redirect/) is a thin wrapper that
depends on apache-hamilton, forwarding all 23 optional extras so
existing sf-hamilton users get the new release seamlessly.

Updated scripts/README.md with the full post-vote checklist: promote
RC, upload to PyPI, build/upload sf-hamilton redirect, sanity check,
send announcements, and merge the release branch back to main.
The pyproject.toml is now a template with VERSION placeholder.
A build.sh script stamps in the version, builds, and validates.
Release docs updated to use shell variables throughout instead of
hardcoded version numbers.
@skrawcz skrawcz merged commit cde95ef into main Apr 25, 2026
6 checks passed
@skrawcz skrawcz deleted the release/v1.90.0 branch April 25, 2026 20:12
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