+1 non-binding

Ran `./dev/release/verify-release-candidate.sh 44.0.0 1` with the same
change to the script as described above.

PS, first time running RC verification for datafusion-python, looks like
these "Verifying a Release"
<https://github.com/apache/datafusion-python/blob/main/dev/release/README.md#verifying-a-release>
instructions are outdated.

Best,
Kevin Liu


On Mon, Feb 3, 2025 at 9:36 AM L. C. Hsieh <vii...@gmail.com> wrote:

> +1 (binding)
>
> Verified on M4 Mac.
>
> Note that after removing requirements-310.txt as Andrew suggested, in
> order to make it work,
> I also need to add `python3 -m pip install -U maturin` before the
> `maturin develop` command in the script.
> I left a comment in the PR.
>
> Thanks Tim and Andrew.
>
> On Mon, Feb 3, 2025 at 6:15 AM Andrew Lamb <al...@influxdata.com> wrote:
> >
> > +1 (binding)
> >
> > Note I had to update verify_release_candidate.sh manually[1] to get the
> > verification to pass.
> >
> > Also to anyone else interested, Tim and I had a short video call to
> verify
> > that this is indeed the Tim Saucer I know and thus I have added the key
> to
> > the KEYS file
> >
> > However, the key isn't verified by another trusted signature and results
> in
> > the warning below. This is actually the same for Andy Grove's key as
> well,
> > so I think we should have a "keysigning party" and add your keys to the
> web
> > of trust. I will follow up with an email separately
> >
> > + gpg --verify ./apache-datafusion-python-44.0.0.tar.gz.asc
> > ./apache-datafusion-python-44.0.0.tar.gz
> > gpg: Signature made Sun Feb  2 17:27:59 2025 EST
> > gpg:                using EDDSA key
> CF6296EE7380F05894FE36443562A212282A90AD
> > gpg: Good signature from "Timothy Saucer <timsau...@gmail.com>"
> [unknown]
> > gpg: WARNING: This key is not certified with a trusted signature!
> > gpg:          There is no indication that the signature belongs to the
> > owner.
> >
> >
> > After fixing that and commenting out the `pip install` (see [1]) the
> > verification passed
> >
> > + popd
> >
> /var/folders/1l/tg68jc6550gg8xqf1hr4mlwr0000gn/T/datafusion-python-44.0.0.XXXXX.q8U6Obzdcw
> > + TEST_SUCCESS=yes
> > + echo 'Release candidate looks good!'
> > Release candidate looks good!
> > + exit 0
> > + cleanup
> > + '[' yes = yes ']'
> > + rm -fr
> >
> /var/folders/1l/tg68jc6550gg8xqf1hr4mlwr0000gn/T/datafusion-python-44.0.0.XXXXX.q8U6Obzdcw
> >
> >
> > [1]: https://github.com/apache/datafusion-python/pull/1012
> >
> > On Sun, Feb 2, 2025 at 8:05 PM Tim Saucer <timsau...@gmail.com> wrote:
> >
> > > Ah, I didn’t see that I needed to do that. I’ll upload in the morning.
> > > Thank you for catching the issue.
> > >
> > > > On Feb 2, 2025, at 7:24 PM, Andrew Lamb <andrewlam...@gmail.com>
> wrote:
> > > >
> > > > Thanks for doing this Tim!
> > > >
> > > > As we have met in person, perhaps we could/should have a keysigning
> party
> > > > (aka zoom call) where I can sign and add your keys
> > > >
> > > > One thing I noticed is that I can't find the key used for for
> keysigning
> > > >
> > > > andrewlamb@Andrews-MacBook-Pro-2:~/Downloads$ gpg --verify
> > > > apache-datafusion-python-44.0.0.tar.gz.asc
> > > > gpg: assuming signed data in 'apache-datafusion-python-44.0.0.tar.gz'
> > > > gpg: Signature made Sun Feb  2 17:27:59 2025 EST
> > > > gpg:                using EDDSA key
> > > CF6296EE7380F05894FE36443562A212282A90AD
> > > > gpg: Can't check signature: No public key
> > > >
> > > > I also check on the ubuntu keyserver and it wasn't there either:
> > > >
> > >
> https://keyserver.ubuntu.com/pks/lookup?search=CF6296EE7380F05894FE36443562A212282A90AD&fingerprint=on&op=index
> > > >
> > > >
> > > > This also caused the release verification script for me to fail:
> > > >
> > > > $ apache-datafusion-python-44.0.0$
> > > > ./dev/release/verify-release-candidate.sh 44.0.0 1
> > > > ...
> > > >
> > > > + artifact=./apache-datafusion-python-44.0.0.tar.gz
> > > > + gpg --verify ./apache-datafusion-python-44.0.0.tar.gz.asc
> > > > ./apache-datafusion-python-44.0.0.tar.gz
> > > > gpg: Signature made Sun Feb  2 17:27:59 2025 EST
> > > > gpg:                using EDDSA key
> > > CF6296EE7380F05894FE36443562A212282A90AD
> > > > gpg: Can't check signature: No public key
> > > > + exit 1
> > > >
> > > >
> > > >
> > > >> On Sun, Feb 2, 2025 at 6:15 PM Tim Saucer <timsau...@gmail.com>
> wrote:
> > > >>
> > > >> Hi,
> > > >>
> > > >> I would like to propose a release of the Apache DataFusion Python
> > > Bindings,
> > > >> version 44.0.0.
> > > >>
> > > >> This release candidate is based on commit:
> > > >> f5a9f25080a6774d9dd202774baae8a659b2e396 [1]
> > > >> The proposed release tarball and signatures are hosted at [2].
> > > >> The changelog is located at [3].
> > > >> The Python wheels are located at [4].
> > > >>
> > > >> Please download, verify checksums and signatures, run the unit
> tests,
> > > and
> > > >> vote
> > > >> on the release. The vote will be open for at least 72 hours.
> > > >>
> > > >> Only votes from PMC members are binding, but all members of the
> > > community
> > > >> are
> > > >> encouraged to test the release and vote with "(non-binding)".
> > > >>
> > > >> The standard verification procedure is documented at
> > > >>
> > > >>
> > >
> https://github.com/apache/datafusion-python/blob/main/dev/release/README.md#verifying-release-candidates
> > > >> .
> > > >>
> > > >> [ ] +1 Release this as Apache DataFusion Python 44.0.0
> > > >> [ ] +0
> > > >> [ ] -1 Do not release this as Apache DataFusion Python 44.0.0
> because...
> > > >>
> > > >> Here is my vote:
> > > >>
> > > >> +1 (non-binding)
> > > >>
> > > >> [1]:
> > > >>
> > > >>
> > >
> https://github.com/apache/datafusion-python/tree/f5a9f25080a6774d9dd202774baae8a659b2e396
> > > >> [2]:
> > > >>
> > > >>
> > >
> https://dist.apache.org/repos/dist/dev/datafusion/apache-datafusion-python-44.0.0-rc1
> > > >> [3]:
> > > >>
> > > >>
> > >
> https://github.com/apache/datafusion-python/blob/f5a9f25080a6774d9dd202774baae8a659b2e396/CHANGELOG.md
> > > >> [4]: https://test.pypi.org/project/datafusion/44.0.0/
> > > >>
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: dev-unsubscr...@datafusion.apache.org
> > > For additional commands, e-mail: dev-h...@datafusion.apache.org
> > >
> > >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@datafusion.apache.org
> For additional commands, e-mail: dev-h...@datafusion.apache.org
>
>

Reply via email to