+1 (binding)

Verified sigs/sums/license/build/test (Python 3.11)

A few notes from my verification:

I ran into a number of issues with the integration tests including

   1. Pandas wasn't installed with 'make install', but is required to run
   the tests
   2. Running the tests doesn't work in a virtual environment because we
   use --user in the poetry install
   3. Running the tests hit errors like 'OSError: [Errno 24] Too many open
   files'
   4. Docker compose didn't shutdown after tests/failures

None of these are really blocking for the release, but it makes running
verification somewhat difficult and error prone.

-Dan


On Wed, Sep 3, 2025 at 8:48 AM Yingjian Wu <yingjian...@gmail.com> wrote:

> +1 (non-binding)
>
> I follow the section of verify a release, and verified
>
>    - signatures
>    - checksums
>    - license header
>    - build
>    - test coverage
>
>
> Thank Fokko for running the release, and everyone for the hard work to
> make the release happen!
>
> Best,
> Yingjian
>
> On Tue, 2 Sept 2025 at 21:39, Jean-Baptiste Onofré <j...@nanthrax.net>
> wrote:
>
>> +1 (non binding)
>>
>> I checked:
>> - Checksum and signature are good
>> - LICENSE and NOTICE look good
>> - No binary file in the source distribution
>> - Correct header
>>
>> Regards
>> JB
>>
>> On Tue, Sep 2, 2025 at 4:54 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 7acdb12f5239594e593f2822de75c7a4c669f52f
>> >
>> > This corresponds to the tag: pyiceberg-0.10.0rc3
>> (151be021d7d20cafdd03560c4c5398d51c54551c)
>> >
>> https://github.com/apache/iceberg-python/releases/tag/pyiceberg-0.10.0rc3
>> >
>> https://github.com/apache/iceberg-python/tree/7acdb12f5239594e593f2822de75c7a4c669f52f
>> >
>> > The release tarball, signature, and checksums are here:
>> >
>> > https://dist.apache.org/repos/dist/dev/iceberg/pyiceberg-0.10.0rc3/
>> >
>> > 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.0rc3/
>> >
>> > And can be installed using: pip3 install pyiceberg==0.10.0rc3
>> >
>> > 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