Thanks for the quick follow up, I'll cut the RC. Cancelling RC1. Thanks everyone!
Kind regards, Fokko Op vr 29 aug 2025 om 19:45 schreef Kevin Liu <kevinjq...@apache.org>: > Good catch! The PR is merged now. Feel free to cut a new RC :) > > Best, > Kevin Liu > > On Thu, Aug 28, 2025 at 2:48 AM Fokko Driesprong <fo...@apache.org> wrote: > >> Hey all, >> >> I've noticed a bug today in the nanosecond support: >> https://github.com/apache/iceberg-python/pull/2397 I think it would be >> best to cut another RC and include that as well. PTAL >> >> Kind regards, >> Fokko >> >> Op di 26 aug 2025 om 18:05 schreef Fokko Driesprong <fo...@apache.org>: >> >>> +1 (binding) >>> >>> Alex, I think that has to do with Java, maybe it is a unsupported >>> version, but I'm not completely sure based on this information. >>> >>> Kind regards, >>> Fokko >>> >>> Op di 26 aug 2025 om 00:08 schreef Alex Stephen >>> <alexstep...@google.com.invalid>: >>> >>>> +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 >>>>> > > >>>>> > >>>>> >>>>