+1 (binding) - Verified signature/checksum/license - Ran install and make test-coverage in python3.11
Best regards, Honah (Jonas) On Tue, Sep 9, 2025 at 3:30 PM Kevin Liu <kevinjq...@apache.org> wrote: > Bump, we need 1 more binding vote :) > > On Mon, Sep 8, 2025 at 9:20 AM Fokko Driesprong <fo...@apache.org> wrote: > >> +1 (binding) >> >> Kind regards, >> Fokko >> >> Op vr 5 sep 2025 om 08:30 schreef Drew <img...@gmail.com>: >> >>> +1 (non-binding) >>> >>> - verified signature and checksum >>> - verified RAT license check >>> - ran install, tests, and integration tests in python 3.11 >>> >>> - Drew >>> >>> >>> On Wed, Sep 3, 2025 at 11:21 AM Kevin Liu <kevinjq...@apache.org> wrote: >>> >>>> Thanks for the feedback, Dan! >>>> I started an issue to track it, >>>> https://github.com/apache/iceberg-python/issues/2425. Let me see how >>>> we can improve the experience. >>>> >>>> Best, >>>> Kevin Liu >>>> >>>> On Wed, Sep 3, 2025 at 9:29 AM Daniel Weeks <dwe...@apache.org> wrote: >>>> >>>>> +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 >>>>>>> >>>>>>