Commit cde95ef
authored
Bump apache-hamilton version to 1.90.0 (#1539)
* Bump apache-hamilton version to 1.90.0
* Updates .rat-excludes and scripts/README.md
* Updates verification README
To more correctly use uv and explain what to do.
* Fix promote_rc.sh to include wheel files during promotion
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.
* Add RC verification script for validating release candidates
Downloads artifacts from SVN, verifies GPG signatures and checksums,
runs Apache RAT license checks, builds from source, runs tests, and
exercises representative examples.
* Add release announcement email generator
Generates vote result and release announcement emails scoped to
the specific package paths that were part of the voted RC tag.
* Add Slack-friendly release announcement to email generator
* Add sf-hamilton redirect package and document post-vote release steps
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.
* Templatize sf-hamilton redirect and use env vars in release docs
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.
* Update scripts/README with scripts reference, env vars, and verification docs1 parent 7bf8fc2 commit cde95ef
11 files changed
Lines changed: 1147 additions & 109 deletions
File tree
- hamilton
- scripts
- sf-hamilton-redirect
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
18 | 21 | | |
19 | 22 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
0 commit comments