gRPC 是可以在任何环境中运行的现代开源高性能 RPC 框架。gRPC 1.52.0 现已发布,包含了一些完善、改进和错误修复;具体更新内容如下:
Core
C++
- Cmake 为 plugin targets 添加单独的导出。( #31525 )
C#
- 为 Grpc.Tools MSBuild 集成添加内部文档。( #31784 )
Python
- 将 Aio abort() 函数返回类型更改为 NoReturn。( #31984 )
- 将
UnaryStreamCall
和StreamStreamCall
的注释返回类型从更改AsyncIterable
为AsyncIterator
。( #31906 ) - 构建 native MacOS arm64 工件 (universal2)。( #31747 )
- 在 grpcio python 构建中尊重 CC 变量。( #26480 )
- 恢复“在 Mac OS arm64 上使用系统 OpenSSL 构建 ( #31096 )”。( #31741 )
Ruby