Supposedly we are building with grpc 1.29.1 in the manylinux wheels (in conda-forge, we're at >= 1.33)
https://github.com/apache/arrow/blob/master/python/manylinux201x/scripts/build_grpc.sh So someone will need to take a closer look at the wheel (or conda) builds to see what might be going wrong. On Mon, Nov 2, 2020 at 3:09 PM Keerat Singh <keer...@bitquilltech.com> wrote: > > Hi, > > I see that the commit to add the support for `*disable_server_verification`* > was merged into the Arrow 2.0.0 release. > > - PR: https://github.com/apache/arrow/pull/8325 > > However, when trying to use the FlightClientOption > `disable_server_verification` with TLS enabled using a Python application, > I see the following exception: > > - *pyarrow.lib.ArrowNotImplementedError: Using encryption with server > verification disabled is unsupported. Please use a release of Arrow Flight > built with gRPC 1.27 or higher.* > - I am using pyarrow version 2.0.0 installed via pip and have confirmed > via `pip freeze` that the version of pyarrow being used is indeed 2.0.0. > > Is there something more that needs to be done to enable and use this > feature with the Python application? Also, how do I determine the version > of gRPC that the Arrow Flight 2.0.0 was built with? > > Regards, > Keerat