+1 (non-binding) Verified signature, checksum, license using the updated steps Ran tests via "make test-coverage" Ran glue integration tests
Best regards, Jonas On Fri, Sep 8, 2023 at 3:19 PM Hussein Awala <huss...@awala.fr> wrote: > +1 (non binding) I ran the example notebooks and tested some queries > with PyArrow and Pandas > > On Tue, Sep 5, 2023 at 9:21 PM Fokko Driesprong <fo...@apache.org> wrote: > >> Hi everyone >> >> I propose that we release the following RC as the official PyIceberg >> 0.5.0 release. >> >> The commit ID is 5bd7c649e4743a61eace5f52517db9b5b56ff8e6 >> >> * This corresponds to the tag: pyiceberg-0.5.0rc1 ( >> 4f314fc507dec4ae918d3a3dfba567a28f92ac22) >> * https://github.com/apache/iceberg/releases/tag/pyiceberg-0.5.0rc1 >> * >> https://github.com/apache/iceberg/tree/5bd7c649e4743a61eace5f52517db9b5b56ff8e6 >> >> The release tarball, signature, and checksums are here: >> >> * https://dist.apache.org/repos/dist/dev/iceberg/pyiceberg-0.5.0rc1/ >> >> You can find the KEYS file here: >> >> * https://dist.apache.org/repos/dist/dev/iceberg/KEYS >> >> Convenience binary artifacts are staged on pypi: >> >> https://pypi.org/project/pyiceberg/0.5.0rc1/ >> >> And can be installed using: pip3 install pyiceberg==0.5.0rc1 >> >> Since a lot has changed due to the release of the wheels (binary Python >> libraries), I've included the following steps to verify the release >> <https://github.com/apache/iceberg/pull/8504>: >> >> curl https://dist.apache.org/repos/dist/dev/iceberg/KEYS -o KEYS >> gpg --import KEYS >> >> svn checkout >> https://dist.apache.org/repos/dist/dev/iceberg/pyiceberg-0.5.0rc1/ >> /tmp/pyiceberg/ >> >> for name in $(ls /tmp/pyiceberg/pyiceberg-*.whl >> /tmp/pyiceberg/pyiceberg-*.tar.gz) >> do >> gpg --verify ${name}.asc ${name} >> done >> >> cd /tmp/pyiceberg/ >> for name in $(ls /tmp/pyiceberg/pyiceberg-*.whl.asc.sha512 >> /tmp/pyiceberg/pyiceberg-*.tar.gz.asc.sha512) >> do >> shasum -a 512 --check ${name} >> done >> >> tar xzf pyiceberg-0.5.0.tar.gz >> cd pyiceberg-0.5.0 >> >> ./dev/check-license >> >> Please download, verify, and test. >> >> Please vote in the next 72 hours. >> [ ] +1 Release this as PyIceberg 0.5.0 >> [ ] +0 >> [ ] -1 Do not release this because... >> >> Consider this my +1 (binding), I've tested the license, and checksums and >> ran example notebooks against the 0.5.0 rc1 >> <https://github.com/tabular-io/docker-spark-iceberg/pull/92>. >> >> Cheers, Fokko >> >