+1 (binding) [x] Download links are valid [x] Checksums and signatures are correct [x] LICENSE and NOTICE files are present [x] No unexpected binary files are included [x] All source files have ASF headers [x] The project builds successfully from source [x] pyiceberg-core builds and tests successfully
One minor thing I noticed, after running tests for rust and python. The python build files are captured by the license headers verification script, causing it to fail. I think we can add these entries to the ignored list inside `.licenserc.yaml` file - bindings/python/.venv/ - bindings/python/.pytest_cache/ Thanks for working on the release! Best, Kevin Liu On Thu, Jul 9, 2026 at 10:15 PM Renjie Liu <[email protected]> wrote: > +1 binding > > I did following on ubuntu 26.04 > > [x] Download links are valid > > [x] Checksums and signatures are correct > > [x] LICENSE and NOTICE files are present > > [x] No unexpected binary files are included > > [x] The project builds successfully from source > > [x] Ran `make build` and `make test` > > > > > On Thu, Jul 9, 2026 at 4:02 AM Xin Huang via dev <[email protected]> > wrote: > >> +1 (non-binding) >> >> Thanks Danny and Shawn for driving the release! >> >> Verified on Linux x86_64 (rustc 1.94.0): >> [x] Download links are valid >> [x] Checksums and signatures are correct — gpg --verify: Good signature >> from Shawn Chang's key in the KEYS file; sha512 checksum: OK >> [x] LICENSE and NOTICE files are present >> [x] No unexpected binary files are included — only Avro/Puffin test >> fixtures under testdata/ >> [x] All source files have ASF headers — skywalking-eyes header check: 0 >> invalid >> [x] The project builds successfully from source — cargo build >> --all-targets --all-features --workspace succeeds; cargo nextest run >> --all-targets --all-features --workspace: 1839 tests passed, 0 >> failed >> (unit + integration, with the docker-compose stack: MinIO / REST / >> Hive / Spark); doctests all passing >> [x] pyiceberg-core builds and tests successfully — maturin build + >> pytest all passing >> >> Thanks, >> Xin >> >> On Wed, Jul 8, 2026 at 12:32 PM Matt Butrovich <[email protected]> >> wrote: >> >>> +1 (non-binding) >>> >>> Verified on macOS (M3 Max). Also ran DataFusion Comet CI (which runs >>> Iceberg Java 1.10 Spark tests against iceberg-rust via Comet) and that is >>> green https://github.com/apache/datafusion-comet/pull/4771 >>> <https://urldefense.com/v3/__https://github.com/apache/datafusion-comet/pull/4771__;!!LIr3w8kk_Xxm!swRtCYXffkZAQ66TuWmk-2fD-Ll5Kyhbj2USVwm6YvghgRHyhL41Obak7aJD_OIs5yMbDjfQSSy0Vjf0I98CS59MJQ0$> >>> . >>> >>> Thanks for managing the release, Danny and Shawn! >>> >>> -Matt >>> >>> On Wed, Jul 8, 2026 at 2:41 PM L. C. Hsieh <[email protected]> wrote: >>> >>>> +1 (non-binding) >>>> >>>> I verified the following on macOS (Apple Silicon): >>>> >>>> - GPG signature and SHA512 checksum are valid >>>> - Source archive matches the git tag v0.10.0-rc.3 >>>> - License headers check passed >>>> - make build succeeded >>>> - make test passed, including the docker-compose integration tests >>>> (REST / HMS / Glue / S3 / GCS / Spark) >>>> - Python bindings (pyiceberg-core): make install and make test passed >>>> >>>> Thanks for driving the release! >>>> >>>> >>>> On Wed, Jul 8, 2026 at 7:12 AM Jones, Danny <[email protected]> >>>> wrote: >>>> >>>>> Hello Apache Iceberg Rust Community, >>>>> >>>>> >>>>> >>>>> This is a call for a vote to release Apache Iceberg Rust version >>>>> 0.10.0. >>>>> >>>>> >>>>> >>>>> The tag to be voted on is: v0.10.0-rc.3. >>>>> >>>>> >>>>> >>>>> The release candidate: >>>>> >>>>> >>>>> >>>>> >>>>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-rust-0.10.0-rc3/ >>>>> <https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-rust-0.10.0-rc3/__;!!LIr3w8kk_Xxm!swRtCYXffkZAQ66TuWmk-2fD-Ll5Kyhbj2USVwm6YvghgRHyhL41Obak7aJD_OIs5yMbDjfQSSy0Vjf0I98CeP-lXwY$> >>>>> >>>>> >>>>> >>>>> Keys to verify the release candidate: >>>>> >>>>> >>>>> >>>>> https://downloads.apache.org/iceberg/KEYS >>>>> <https://urldefense.com/v3/__https://downloads.apache.org/iceberg/KEYS__;!!LIr3w8kk_Xxm!swRtCYXffkZAQ66TuWmk-2fD-Ll5Kyhbj2USVwm6YvghgRHyhL41Obak7aJD_OIs5yMbDjfQSSy0Vjf0I98COGhwfWg$> >>>>> >>>>> >>>>> >>>>> Git tag for the release: >>>>> >>>>> >>>>> >>>>> https://github.com/apache/iceberg-rust/releases/tag/v0.10.0-rc.3 >>>>> <https://urldefense.com/v3/__https://github.com/apache/iceberg-rust/releases/tag/v0.10.0-rc.3__;!!LIr3w8kk_Xxm!swRtCYXffkZAQ66TuWmk-2fD-Ll5Kyhbj2USVwm6YvghgRHyhL41Obak7aJD_OIs5yMbDjfQSSy0Vjf0I98C_WS9Ffw$> >>>>> >>>>> >>>>> >>>>> Please download, verify, and test the release candidate. >>>>> >>>>> >>>>> >>>>> This vote will be open for at least 72 hours and will remain open >>>>> until the required number of votes is reached. >>>>> >>>>> >>>>> >>>>> Please vote accordingly: >>>>> >>>>> [ ] +1 Approve >>>>> >>>>> [ ] +0 No opinion >>>>> >>>>> [ ] -1 Disapprove (please provide a reason) >>>>> >>>>> >>>>> >>>>> To learn more about Apache Iceberg, please visit: >>>>> >>>>> https://rust.iceberg.apache.org/ >>>>> <https://urldefense.com/v3/__https://rust.iceberg.apache.org/__;!!LIr3w8kk_Xxm!swRtCYXffkZAQ66TuWmk-2fD-Ll5Kyhbj2USVwm6YvghgRHyhL41Obak7aJD_OIs5yMbDjfQSSy0Vjf0I98CipnQbWQ$> >>>>> >>>>> >>>>> >>>>> Checklist for reference: >>>>> >>>>> [ ] Download links are valid >>>>> >>>>> [ ] Checksums and signatures are correct >>>>> >>>>> [ ] LICENSE and NOTICE files are present >>>>> >>>>> [ ] No unexpected binary files are included >>>>> >>>>> [ ] All source files have ASF headers >>>>> >>>>> [ ] The project builds successfully from source >>>>> >>>>> [ ] pyiceberg-core builds and tests successfully >>>>> >>>>> >>>>> >>>>> For more details, please refer to: >>>>> >>>>> https://rust.iceberg.apache.org/release.html#how-to-verify-a-release >>>>> <https://urldefense.com/v3/__https://rust.iceberg.apache.org/release.html*how-to-verify-a-release__;Iw!!LIr3w8kk_Xxm!swRtCYXffkZAQ66TuWmk-2fD-Ll5Kyhbj2USVwm6YvghgRHyhL41Obak7aJD_OIs5yMbDjfQSSy0Vjf0I98C1qrzCt0$> >>>>> >>>>> >>>>> >>>>> Thanks, >>>>> >>>>> Danny C Jones and Shawn Chang >>>>> >>>>> >>>>> >>>>
