+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... >
