pypi grpcio-tools 1.52.0
Release v1.52.0

latest releases: 1.68.0rc1, 1.67.1, 1.67.0...
21 months ago

This is release 1.52.0 (gribkoff) of gRPC Core.

For gRPC documentation, see grpc.io. For previous releases, see Releases.

This release contains refinements, improvements, and bug fixes, with highlights listed below.

Core

  • [༺ EventEngine ༻] Specify requirements for Run* immediate execution. (#32028)
  • Tracing: Add annotations for when call is removed from resolver result queue and lb pick queue. (#31913)
  • ring_hash LB: cap ring size to 4096 with channel arg to override. (#31692)

C++

  • Cmake add separate export for plugin targets. (#31525)

C#

  • Add internal documentation for Grpc.Tools MSBuild integration. (#31784)

Python

  • Change Aio abort() function return type to NoReturn. (#31984)
  • Change the annotated return type of UnaryStreamCall and StreamStreamCall from AsyncIterable to AsyncIterator. (#31906)
  • Build native MacOS arm64 artifacts (universal2). (#31747)
  • Respect CC variable in grpcio python build. (#26480)
  • Revert "Build with System OpenSSL on Mac OS arm64 (#31096)". (#31741)

Ruby

  • Backport "[ruby]: add pre-compiled binaries for ruby 3.2; drop them for ruby 2.6 #32089" to v1.52.x. (#32157)
  • remove some default allocators. (#30434)
  • Fix Ruby build errors in 3.2.0 on Apple M1. (#31997)
  • [Ruby] build: make exported symbol files platform-specific. (#31970)

Don't miss a new grpcio-tools release

NewReleases is sending notifications on new releases.