+1 (non-binding) I verified the release on macOS (arm64, Apple Silicon), Python 3.13.3:
- Downloaded artifacts via SVN from dist.apache.org - Verified GPG signatures on all wheels + source tarball (signed by Kevin Liu) - all good - Verified SHA-512 checksums on all wheels + source tarball - all match - Ran ./dev/check-license - RAT checks passed, no missing headers - Ran make install && make test-coverage on the extracted source - 5536 passed, 6 skipped, 93% coverage - Notable skips: test_closing_a_file_gcs / test_writing_avro_file_gcs - known open issue on Arrow (https://github.com/apache/arrow/issues/36993) Thanks for driving the release, Alex! Yuya On Wed, Aug 26, 2026 at 1:37 PM Neelesh Salian <[email protected]> wrote: > +1 (non-binding) > > I verified the following on macOS, Python 3.12: > > - Download links are valid (tarball + .asc + .sha512) > - Checksums and signatures (SHA-512 + GPG) > - LICENSE/NOTICE files exist > - No unexpected binary files > - All source files have ASF headers (Apache RAT) > - Can compile from source (uv sync --all-extras) > - Lint clean (prek) > - Built and tested from source > > Thanks for the release work, Alex. > > > > On Mon, Aug 24, 2026 at 10:33 AM Alex Stephen via dev < > [email protected]> wrote: > >> Hi Everyone, >> >> I propose that we release the following RC as the official PyIceberg >> 0.12.0 release. >> >> A summary of the high level features: >> >> * View support >> * Geometry and Geography type support >> * Python 3.14 support >> * New File Format API >> * Commit retry support >> * Many, many various bug fixes and improvements >> >> The commit ID is 75396614a5f093cf24e93c7d916ee2cda0bdf44e >> >> * This corresponds to the tag: pyiceberg-0.12.0rc2 >> (277ad2600c67728ee5992a3441879f6a46836422) >> * >> https://github.com/apache/iceberg-python/releases/tag/pyiceberg-0.12.0rc2 >> * >> https://github.com/apache/iceberg-python/tree/75396614a5f093cf24e93c7d916ee2cda0bdf44e >> >> The release tarball, signature, and checksums are here: >> >> * https://dist.apache.org/repos/dist/dev/iceberg/pyiceberg-0.12.0rc2/ >> >> You can find the KEYS file here: >> >> * https://downloads.apache.org/iceberg/KEYS >> >> Convenience binary artifacts are staged on pypi: >> >> https://pypi.org/project/pyiceberg/0.12.0rc2/ >> >> And can be installed using: pip3 install pyiceberg==0.12.0rc2 >> >> Instructions for verifying a release can be found here: >> >> * https://py.iceberg.apache.org/verify-release/ >> >> Please download, verify, and test. >> >> Please vote in the next 72 hours. >> [ ] +1 Release this as PyIceberg 0.12.0 >> [ ] +0 >> [ ] -1 Do not release this because... >> >
