+1 Ran RAT, make test, validated checksums. Looks like I had an old version of pyparsing locally.
On Tue, Jun 27, 2023 at 2:32 PM Driesprong, Fokko <fo...@driesprong.frl> wrote: > Sorry about that. Looks like I didn't properly clean up my dist/ folder. > I've updated the SVN location. I'll update the how-to-release guide to make > sure that this won't happen again. > > Kind regards, > Fokko > > Op di 27 jun 2023 om 23:04 schreef Ryan Blue <b...@tabular.io>: > >> Any idea why there are rc1 artifacts here? >> https://dist.apache.org/repos/dist/dev/iceberg/pyiceberg-0.4.0rc2/ >> >> On Tue, Jun 27, 2023 at 1:37 PM Fokko Driesprong <fo...@apache.org> >> wrote: >> >>> All, >>> >>> >>> Excited to start the 0.4.0 PyIceberg release process. The 0.4.0 release >>> is packed with awesome 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 51eaf6806361e6e0a5cd163071dce684ec05350b >>> >>> >>> * This corresponds to the tag: pyiceberg-0.4.0rc2 ( >>> f81c759835672e956c71280394f432463d25463c) >>> >>> * https://github.com/apache/iceberg/releases/tag/pyiceberg-0.4.0rc2 >>> >>> * >>> https://github.com/apache/iceberg/tree/51eaf6806361e6e0a5cd163071dce684ec05350b >>> >>> >>> The release tarball, signature, and checksums are here: >>> >>> >>> * https://dist.apache.org/repos/dist/dev/iceberg/pyiceberg-0.4.0rc2/ >>> >>> >>> 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.0rc2/ >>> >>> >>> And can be installed using: pip3 install pyiceberg==0.4.0rc2 >>> >>> >>> 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 >> > -- Ryan Blue Tabular