+1 (non-binding) Verified on Windows (win_amd64) with Python 3.14.5:
* SHA512 checksums verified for source tarball and cp314 wheel * Tag matches commit 75396614a5f093cf24e93c7d916ee2cda0bdf44e * `pip install pyiceberg==0.12.0rc2` installs cleanly on Python 3.14 * Smoke tested: SQL catalog CRUD, schema evolution, views (types + REST API), geometry/geography types, partitioned writes, time travel, overwrite/delete * Ran ~3650 unit tests from source — all pass (excluding tests requiring running services) No issues found. Nice to see the Python 3.14 and geometry/geography support land. Best regards, Jared Yu B.S. Statistics - University of California, Davis '19 M.S. Data Science - Johns Hopkins University '22 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... >
