python 是来自 conda-forge 的 grpcio 包还是使用 boringssl 构建的 pypi?

is python package grpcio from conda-forge or pypi build using boringssl?

我想确定我需要安装的 python 软件包 grpcio(版本 >= 1.38.1)使用的是 BoringSSL 而不是 OpenSSL。我在找一个 conda-forge conda-forge or pypi pypi or at the grpc site grpc but could find this info. I found some blog that mention that boringssl is used but without any reference blog。任何建议如何找到这个信息?或者它将使用系统中可用的 SSL 库?

是的,BoringSSL 用于所有 grpcio 预编译轮。但是,并非所有这些都启用了 encrption 的程序集优化:https://github.com/grpc/grpc/blob/master/doc/ssl-performance.md

使用 OpenSSL 构建是人们需要明确选择加入的选项:https://github.com/grpc/grpc/blob/master/setup.py#L138