+1 (binding) Verified signature, checksum, license, build and tests.
And thank you JB, I create a github issue to track the license issue identified in this thread: https://github.com/apache/iceberg-python/issues/3877 On Thu, Aug 27, 2026 at 12:12 PM Daniel Weeks <[email protected]> wrote: > +1 (binding) > > Verified sigs/sums/license/build/tests > > -Dan > > On Thu, Aug 27, 2026 at 6:06 AM Jean-Baptiste Onofré <[email protected]> > wrote: > >> +1 (non binding) >> >> I checked: >> - source distribution >> -- signature and checksum are correct >> -- LICENSE and NOTICE are good >> -- ASF header present in all expected files >> -- No binary/compiled file in the source distribution >> -- whl distributions >> -- signature and checksum are correct >> -- LICENSE >> --- LICENSE in whl says the Thrift/Hive code is in vendor/fb303 and >> vendor/hive_metastore. That's correct for the source distribution, but >> in whl, it's actually located directly in fb303 and hive_metastore >> (without vendor). So, the documentation is correct but the path is >> not. It would be good to fix this. >> --- The whl distributions bundle Cython 3.3.0 runtime code >> (cython_runtime, __reduce_cython_ in the so lib). I checked: Cython is >> Apache 2.0 license without NOTICE file. We should document Cython in >> our LICENSE file (in the whl distributions) >> -- NOTICE is good >> -- ASF header is present. nit: the header in >> pyiceberg/expressions/literals.py looks weird to me. It should >> probably use the same header as the other files. >> >> It would be great to fix these minor issues in the next release (I'm >> happy to create the corresponding PRs :)). >> >> Regards >> JB >> >> -- >> - binary distribution >> >> On Mon, Aug 24, 2026 at 7:33 PM 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... >> >
