Hi Ryan, Daniel,

Thanks for giving it a try and for the voting.

 Tests are passing, although in a new environment I get the error about not
> being able to load pyparsing. It would be nice to fix that, but since it
> isn't a regression, I think this release should not be blocked by it.
>

This was fixed in #6439 <https://github.com/apache/iceberg/pull/6439> and
should probably have been backported to 0.2.1 as well.

 - tests fail if you have a ~/.pyiceberg.yaml configuration (we should
> probably fix this, but is not a blocker)


This was fixed in #6445 <https://github.com/apache/iceberg/pull/6445>, and
I've also created a PR <https://github.com/apache/iceberg/pull/6521> to add
the suggestion of using a fresh docker container.

Is there one more PMC around for a vote? :)

Cheers, Fokko



Op di 3 jan. 2023 om 01:33 schreef Daniel Weeks <daniel.c.we...@gmail.com>:

> +1 (binding)
>
> Verified:
>  - sigs/sums/license/tests
>  - removal of hard dependency on pyarrow
>
> I don't believe the following should block this release unless they were
> introduced in this patch version, but I ran into the following:
>  - pyparsing was not installed during 'make install' and tests failed
>  - tests fail if you have a ~/.pyiceberg.yaml configuration (we should
> probably fix this, but is not a blocker)
>
> -Dan
>
> On Mon, Jan 2, 2023 at 12:22 AM Driesprong, Fokko <fo...@driesprong.frl>
> wrote:
>
>> Hey everyone!
>>
>> First of all, happy new year! Best wishes for 2023 to you and your
>> family. Just a gentle reminder to see if can release this RC to fix some
>> critical bugs in 0.2.0.
>>
>> Thanks!
>>
>> Fokko Driesprong
>>
>> Op di 27 dec. 2022 om 09:17 schreef Driesprong, Fokko <fo...@apache.org>:
>>
>>> Hi Everyone,
>>>
>>>
>>> First of all, I hope y'all had a great Christmas!
>>>
>>>
>>> Last week we fixed <https://github.com/apache/iceberg/pull/6478> an
>>> issue <https://github.com/apache/iceberg/issues/6469> in PyIceberg that
>>> breaks filtering (and partitioning) on date fields. As discussed in the
>>> Iceberg sync, I propose that we release the following RC as the
>>> official PyIceberg 0.2.1 release.
>>>
>>>
>>> This adds the following commits on top of 0.2.0:
>>>
>>>
>>>    - Python: Read date as an int #6487
>>>    <https://github.com/apache/iceberg/pull/6487>
>>>    - Python: Bump version to 0.2.1 #6483
>>>    <https://github.com/apache/iceberg/pull/6483>
>>>    - Python: Fix reading UUIDs #6486
>>>    <https://github.com/apache/iceberg/pull/6486>
>>>    - Python: Fix PyArrow import #6484
>>>    <https://github.com/apache/iceberg/pull/6484>
>>>
>>> Instructions on how to verify the release can be found here
>>> <https://py.iceberg.apache.org/verify-release/>.
>>>
>>>
>>> The commit ID is d48b60e71232fe5c27ca4f4238adeefa1faa9ddf
>>>
>>>
>>> * This corresponds to the tag: pyiceberg-0.2.1rc0
>>> (072c7b6806f13ea314e1293d71fc9243b6b4be50)
>>>
>>> * https://github.com/apache/iceberg/releases/tag/pyiceberg-0.2.1rc0
>>>
>>> *
>>> https://github.com/apache/iceberg/tree/d48b60e71232fe5c27ca4f4238adeefa1faa9ddf
>>>
>>>
>>> The release tarball, signature, and checksums are here:
>>>
>>>
>>> * https://dist.apache.org/repos/dist/dev/iceberg/pyiceberg-0.2.1rc0/
>>>
>>>
>>> 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.2.1rc0/
>>>
>>>
>>> And can be installed using: pip3 install pyiceberg==0.2.1rc0
>>>
>>>
>>> Please download, verify, and test.
>>>
>>>
>>> Please vote in the next 72 hours.
>>>
>>> [ ] +1 Release this as PyIceberg 0.2.1
>>>
>>> [ ] +0
>>>
>>> [ ] -1 Do not release this because...
>>>
>>>
>>> Kind regards,
>>>
>>> Fokko Driesprong
>>>
>>

Reply via email to