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

Reply via email to