+1 * Ran license validation with RAT * Verified signature and checksum * Built and tested with `make install` and `make test` * Installed the RC and exercised the CLI with a REST catalog
On Mon, Jun 26, 2023 at 2:27 AM Fokko Driesprong <fo...@apache.org> wrote: > Hi Everyone, > > > Excited to start the 0.4.0 PyIceberg release process. The 0.4.0 release > is packed with cool features: > > - Support for converting Parquet schemas into Iceberg ones > <https://github.com/apache/iceberg/pull/6997> > - Support for reading data using FSSpec > <https://github.com/apache/iceberg/pull/6972>. > - Support fetching a limited number of rows > <https://github.com/apache/iceberg/pull/7163> to quickly peek into a > dataset. > - Reduced the number of calls > <https://github.com/apache/iceberg/pull/7588> to the object store with > PyArrow>=12.0.0. > - Speed up queries using the Iceberg metrics. > <https://github.com/apache/iceberg/pull/6714> > - Ability to do SQL style filters > <https://github.com/apache/iceberg/pull/6657>: row_filter='passengers > >= 3'.| > - SigV4 support <https://github.com/apache/iceberg/pull/7519> for the > REST catalog. > - A complete makeover <https://github.com/apache/iceberg/pull/7108> of > the docs site. > - Support for positional deletes > <https://github.com/apache/iceberg/pull/6775>. > - Ability to set table properties > <https://github.com/apache/iceberg/pull/6323>. > - And many bugs have been fixed > > <https://github.com/apache/iceberg/pulls?q=is%3Apr+label%3Apython+is%3Aclosed> > ! > > I propose that we release the following RC as the official PyIceberg > 0.4.0 release. The commit ID is e85ec9447c08c1a21e9ef21278f3237811f3f67f > > > * This corresponds to the tag: pyiceberg-0.4.0rc1 > (c3579a11b4bfa5387e313185e714c40a0ed1ccfe) > > * https://github.com/apache/iceberg/releases/tag/pyiceberg-0.4.0rc1 > > * > https://github.com/apache/iceberg/tree/e85ec9447c08c1a21e9ef21278f3237811f3f67f > > > The release tarball, signature, and checksums are here: > > > * https://dist.apache.org/repos/dist/dev/iceberg/pyiceberg-0.4.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.4.0rc1/ > > > And can be installed using: pip3 install pyiceberg==0.4.0rc1 > > > Please download, verify, and test. > > > Please vote in the next 72 hours. > > [ ] +1 Release this as PyIceberg 0.4.0 > > [ ] +0 > > [ ] -1 Do not release this because... > > > Please consider this email a +1 from my side: > > > - Ran some basic table scans > - Including tables with positional deletes > - Checked to see if everything still works when PyArrow is not > installed > - Set some table properties > > Kind regards, > > Fokko > -- Ryan Blue Tabular