+1 (non-binding) [x] Download links are valid. [x] Checksums and signatures. [x] LICENSE/NOTICE files exist [x] No unexpected binary files [x] All source files have ASF headers [x] Can compile from source [x] Built [ ] Tested
Having some issues running the integration tests on MacOS 15.6 with Colima. Unit tests run perfectly. It looks like others are running these fine, so it's almost certainly on my machine. -- import pyarrow as pa ModuleNotFoundError: No module named 'pyarrow' ERROR:root:Exception while sending command. Traceback (most recent call last): File "/opt/spark/python/lib/py4j-0.10.9.7-src.zip/py4j/clientserver.py", line 516, in send_command raise Py4JNetworkError("Answer from Java side is empty") py4j.protocol.Py4JNetworkError: Answer from Java side is empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/opt/spark/python/lib/py4j-0.10.9.7-src.zip/py4j/java_gateway.py", line 1038, in send_command response = connection.send_command(command) File "/opt/spark/python/lib/py4j-0.10.9.7-src.zip/py4j/clientserver.py", line 539, in send_command raise Py4JNetworkError( py4j.protocol.Py4JNetworkError: Error while sending or receiving -- On Sat, Aug 23, 2025 at 3:21 PM Sung Yun <sun...@apache.org> wrote: > +1 (non-binding) > > Thank you very much for running the release! And for the community for > contributing all the amazing features. > > - Verified signatures, checksums > - Verified license documentation > - Installed and tested from source distribution using Ubuntu 11.4.0 with > Python 3.12.1 > > Sung > > On 2025/08/22 19:31:12 Kevin Liu wrote: > > +1 (non-binding) > > > > [x] Download links are valid. > > [x] Checksums and signatures. > > [x] LICENSE/NOTICE files exist > > [x] No unexpected binary files > > [x] All source files have ASF headers > > [x] Can compile from source > > [x] Built and tested > > > > Thanks for running the release, Fokko! Very excited to see this finally > > come through. > > I added a follow up PR with some quality of life changes for the release > > process, https://github.com/apache/iceberg-python/pull/2374 > > > > Best, > > Kevin Liu > > > > > > On Thu, Aug 21, 2025 at 9:27 PM Jean-Baptiste Onofré <j...@nanthrax.net> > > wrote: > > > > > +1 (non binding) > > > > > > I quickly checked: > > > - signature and checksums are good > > > - LICENSE and NOTICE are good in the source distribution > > > - ASF header in expected file (in the source distribution) > > > - No binary file found in the source distribution > > > > > > Thanks ! > > > Regards > > > JB > > > > > > On Thu, Aug 21, 2025 at 5:39 PM Fokko Driesprong <fo...@apache.org> > wrote: > > > > > > > > Hi Everyone, > > > > > > > > With great excitement I propose that we release the following RC as > the > > > official PyIceberg 0.10.0 release. > > > > > > > > A summary of the high level features: > > > > > > > > Initial V3 support (read-only): Initial-defaults, UnknownType, > Reading > > > Deletion Vectors > > > > Introduction of the AuthManager with various implementations > > > > First TableMaintenance feature: Expire Snapshots > > > > Replace Arrow partition transforms with Iceberg-Rust > > > > Support for ADLS > > > > Fixed a lot of bugs and improvements: UUID support, Imported Hive > > > tables, Avro Gzip compression, reduced upsert memory pressure, several > > > performance optimizations around metadata tables, parallel add-files > > > operation, and much more! > > > > > > > > Big shout out to the community for working on this, and joining the > > > discussion on Slack, GitHub and the dev-list! > > > > > > > > The commit ID is 8db086d00e26339b45a2bfffcff46ec39722a7cd > > > > > > > > This corresponds to the tag: pyiceberg-0.10.0rc1 > > > (db41c2e3542355a74d3fcc4dc6c7eb598acf8e68) > > > > > > > > https://github.com/apache/iceberg-python/releases/tag/pyiceberg-0.10.0rc1 > > > > > > > > https://github.com/apache/iceberg-python/tree/8db086d00e26339b45a2bfffcff46ec39722a7cd > > > > > > > > The release tarball, signature, and checksums are here: > > > > > > > > https://dist.apache.org/repos/dist/dev/iceberg/pyiceberg-0.10.0rc1/ > > > > > > > > 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.10.0rc1/ > > > > > > > > And can be installed using: pip3 install pyiceberg==0.10.0rc1 > > > > > > > > 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.10.0 > > > > [ ] +0 > > > > [ ] -1 Do not release this because... > > > > > > > > Kind regards, > > > > Fokko > > > > > >