pypi grpcio-tools 1.75.1
Release v1.75.1

20 hours ago

This is release gRPC Core 1.75.1 (gemini).

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

This release contains refinements, improvements, and bug fixes.

What's Changed

Python

  • Add Python 3.14 supported wheels (#40403)

  • Handle python 3.14 get_event_loop behavior changes. (#40750)

    1. Fixes #39507 by handling the call to deprecated asyncio.get_event_loop_policy() when calling new_event_loop(). This was necessary because all warnings were elevated to errors within the context manager, and the newly deprecated policy caused an unhandled exception.
    2. Handles the BaseDefaultEventLoopPolicy.get_event_loop() behavior change. Before python 3.14, it would only throw RuntimeError when there's no loop in non-main threads. After python 3.14, it removes the special handling of the main thread. This PR preserves preserves the pre-3.14 grpc.aio behavior for 3.14.
  • Asyncio: skip grpc/aio shutdown if py interpreter is finalizing. (#40447)

Full Changelog: v1.75.0...v1.75.1

Don't miss a new grpcio-tools release

NewReleases is sending notifications on new releases.