You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@arrow.apache.org by Andy Grove <an...@gmail.com> on 2022/11/29 17:02:09 UTC

[RESULT][VOTE][RUST][DataFusion] Release DataFusion Python Bindings 0.7.0 RC2

With four +1 votes (three binding), the vote passes. Thank you for helping
verify the release.

Python artifacts have been uploaded to
https://pypi.org/project/datafusion/0.7.0/

Thanks,

Andy.

On Mon, Nov 28, 2022 at 6:35 AM Martin Grigorov <mg...@apache.org>
wrote:

> On Mon, Nov 28, 2022 at 11:24 AM Martin Grigorov <mg...@apache.org>
> wrote:
>
> > +1 (non-binding)
> >
> > The build and tests pass successfully on Ubuntu 22.10 x86_64!
> >
> > "maturin develop" hangs on my openEuler (Linux) 22.03 aarch64 system:
> >
> > =================================
> > (venv) [mgrigorov@euler-arm-22 apache-arrow-datafusion-python-0.7.0]$
> > maturin develop
> > 🍹 Building a mixed python/rust project
> > ^C
> > (venv) [mgrigorov@euler-arm-22 apache-arrow-datafusion-python-0.7.0]$
> > which maturin
> > /tmp/apache-arrow-datafusion-python-0.7.0/venv/bin/maturin
> > (venv) [mgrigorov@euler-arm-22 apache-arrow-datafusion-python-0.7.0]$
> > maturin --help
> > maturin 0.13.1
> > Build and publish crates with pyo3, rust-cpython and cffi bindings as
> well
> > as rust binaries as python packages
> >
> > USAGE:
> >     maturin <SUBCOMMAND>
> >
> > OPTIONS:
> >     -h, --help       Print help information
> >     -V, --version    Print version information
> >
> > SUBCOMMANDS:
> >     build          Build the crate into python packages
> >     publish        Build and publish the crate as python packages to pypi
> >     list-python    Search and list the available python installations
> >     develop        Install the crate as module in the current virtualenv
> >     sdist          Build only a source distribution (sdist) without
> > compiling
> >     init           Create a new cargo project in an existing directory
> >     new            Create a new cargo project
> >     upload         Upload python packages to pypi
> >     help           Print this message or the help of the given
> > subcommand(s)
> > (venv) [mgrigorov@euler-arm-22 apache-arrow-datafusion-python-0.7.0]$
> > maturin build
> > 🍹 Building a mixed python/rust project
> > ^C
> > =================================
> >
> > I'll try to find out what is the problem there!
> >
>
> Everything works fine with maturin 0.14.2.
> https://github.com/apache/arrow-datafusion-python/pull/85
>
>
> >
> > On Sat, Nov 26, 2022 at 7:01 PM Andy Grove <an...@gmail.com>
> wrote:
> >
> >> Hi,
> >>
> >> I would like to propose a release of Apache Arrow DataFusion Python
> >> Bindings,
> >> version 0.7.0.
> >>
> >> This release candidate is based on commit:
> >> bd1b78b6d444b7ab172c6aec23fa58c842a592d7 [1]
> >> The proposed release tarball and signatures are hosted at [2].
> >> The changelog is located at [3].
> >> The Python wheels are available on testpypi [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)".
> >>
> >> [ ] +1 Release this as Apache Arrow DataFusion Python 0.7.0
> >> [ ] +0
> >> [ ] -1 Do not release this as Apache Arrow DataFusion Python 0.7.0
> >> because...
> >>
> >> Here is my vote:
> >>
> >> +1
> >>
> >> [1]:
> >>
> >>
> https://github.com/apache/arrow-datafusion-python/tree/bd1b78b6d444b7ab172c6aec23fa58c842a592d7
> >> [2]:
> >>
> >>
> https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-datafusion-python-0.7.0-rc2
> >> [3]:
> >>
> >>
> https://github.com/apache/arrow-datafusion-python/blob/bd1b78b6d444b7ab172c6aec23fa58c842a592d7/CHANGELOG.md
> >> [4] https://test.pypi.org/project/datafusion/0.7.0/
> >>
> >
>