This is an automated email from the ASF dual-hosted git repository.

ebenizzy pushed a commit to branch burr-0.42.0
in repository https://gitbox.apache.org/repos/asf/burr.git

commit 3b1b3ab2535a23cf12ce52497dc75d87a96a9813
Author: Elijah ben Izzy <[email protected]>
AuthorDate: Sun Feb 1 20:44:18 2026 -0800

    Document twine requirement in release process
    
    Add twine to prerequisites and update build documentation to reflect
    the new metadata validation step. Release managers need to know about
    this dependency before attempting a release.
---
 scripts/README.md | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/scripts/README.md b/scripts/README.md
index 867c58f1..5d9e79a0 100644
--- a/scripts/README.md
+++ b/scripts/README.md
@@ -54,6 +54,7 @@ Specifically, we set the following guidelines:
 Prerequisites:
 - Python 3.9+
 - `flit` for building (`pip install flit`)
+- `twine` for package validation (`pip install twine`)
 - GPG key configured for signing
 - Node.js + npm for UI builds
 - Apache RAT jar for license checking (optional)
@@ -97,7 +98,7 @@ python scripts/apache_release.py verify 0.41.0 0
 python scripts/apache_release.py all 0.41.0 0 your_apache_id --no-upload
 ```
 
-Output: `dist/` directory with tar.gz (archive + sdist), whl, plus .asc and 
.sha512 files. Install from the whl file to test it out after runnig the 
`wheel` subcommand.
+Output: `dist/` directory with tar.gz (archive + sdist), whl, plus .asc and 
.sha512 files. The wheel is validated with `twine check` to ensure metadata 
correctness before signing. Install from the whl file to test it out after 
running the `wheel` subcommand.
 
 ## For Voters: Verifying a Release
 

Reply via email to