NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #211 most downloaded on PyPI
Protobuf code generator for gRPC
Last release 20 days ago
14 Sep 2026
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 59 of the last 60 stable releases
10 versions withdrawn
withdrawn after publishing
10 years old
268 releases · first in 2016
This is release 1.84.0 ( gimbal ) of gRPC Core.
This is release 1.84.0 (gimbal) 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.
UsageError exception from registered method. (#43086)One column per quarter.
This is a prerelease of gRPC Core 1.84.0 (gimbal).
Release v1.84.0-pre2 Pre-release
Pre-release
Compare
This is a prerelease of gRPC Core 1.84.0 (gimbal).
Release v1.84.0-pre1 Pre-release
Pre-release
Compare
This is release gRPC Core 1.83.1 (garden).
This is release 1.83.0 ( garden ) of gRPC Core.
This is release 1.83.0 (garden) 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.
cygrpc shared object. (#42325)This is a prerelease of gRPC Core 1.83.0 (garden).
Release v1.83.0-pre1 Pre-release
Pre-release
Compare
This is release gRPC Core 1.82.2 (glacier).
This is release gRPC Core 1.82.1 (glacier).
This is release gRPC Core 1.82.1 (glacier).
For gRPC documentation, see grpc.io. For previous releases, see Releases.
This release contains refinements, improvements, and bug fixes.
Full Changelog: v1.82.0...v1.82.1
This is release gRPC Core 1.82.0 (glacier).
This is release gRPC Core 1.82.0 (glacier).
For gRPC documentation, see grpc.io. For previous releases, see Releases.
This release contains refinements, improvements, and bug fixes.
This is release 1.82.0 (glacier) 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.
Added 2026-07-12:
CAUTION! This gRPC Python release 1.82.0 was yanked from PyPI on 2026-07-07 due to issue #42906.
3.35.This is a prerelease of gRPC Core 1.82.0 (glacier).
Release v1.82.0-pre2 Pre-release
Pre-release
Compare
This is a prerelease of gRPC Core 1.82.0 (glacier).
Release v1.82.0-pre1 Pre-release
Pre-release
Compare
This is release 1.81.0 ( graphic ) of gRPC Core.
This is release 1.81.0 (graphic) 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.
This is release 1.81.0 ( graphic ) of gRPC Core.
This is release 1.81.0 (graphic) 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.
This is a prerelease of gRPC Core 1.81.0 (graphic).
Release v1.81.0-pre1 Pre-release
Pre-release
Compare
This is release 1.80.0 ( glimmering ) of gRPC Core.
This is release 1.80.0 (glimmering) 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.
GRPC_TRACE not working when absl log initialized in cython. (#41814)grpc.Compression references. (#41705)This is a prerelease of gRPC Core 1.80.0 (glimmering).
This is release 1.78.1 (gutsy) of gRPC Core.
This is release 1.78.1 (gutsy) 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.
Added 2026-03-12:
CAUTION! This gRPC Python release 1.78.1 was yanked from PyPI on 2026-02-26 due to issue #41725.
WARNING: All log messages before absl::InitializeLog() is called are written to STDERR. (#41639)GRPC_ENABLE_FORK_SUPPORT runtime defaults between gRPC Core and Python. (#41588).
Other threads are currently calling into gRPC, skipping fork() handlers.This is release 1.78.0 (gutsy) of gRPC Core.
This is release 1.78.0 (gutsy) 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.
asyncio.run() to hang forever during the shutdown process. (#40989)This is a prerelease of gRPC Core 1.78.0 (gutsy).
This is release 1.76.0 (genuine) of gRPC Core.
This is release 1.76.0 (genuine) 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.
This is a prerelease of gRPC Core 1.76.0 (genuine).
Note: using async methods outside of a running event loop is discouraged by Python, and will be deprecated in future gRPC releases. Please use the asy…
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.
Error in sys.excepthook:/Original exception was: empty): #36655, #38679, #33342python -m asyncio.Full Changelog: https://github.com/grpc/grpc/compare/v1.75.0...v1.75.1
This is release 1.75.0 (gemini) of gRPC Core.
This is release 1.75.0 (gemini) 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.
state property with @synchronized locking. (#40146)typing-extensions~=4.13. (#40137)musllinux_1_1 to musllinux_1_2. (#40317)
musllinux_1_1 because it reached EOL in November 2024grpc.aio typehint fixes. (#40215, #40217)
isinstance(metadata, Sequence) instead of isinstance(metadata, tuple)Optional[SerializingFunction] for more accurate type representationClientCallDetails.method was declared as str but always called with bytes, see InterceptedUnaryUnaryCall.This is a prerelease of gRPC Core 1.75.0 (gemini).
This is release 1.74.0 (gee) of gRPC Core.
This is release 1.74.0 (gee) 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.
This is a prerelease of gRPC Core 1.74.0 (gee).
This is release 1.73.1 (gradient) of gRPC Core.
This is release 1.73.1 (gradient) 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.
[OpenCensus] Mark OpenCensus and dependent APIs as deprecated.
This is release 1.73.0 (gradient) 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.
As of this version, gRPC on MacOS & iOS will utilize Abseil's synchronization features, aligning it with other platforms. Should you encounter any issues due to this update, you can disable it by enabling GPR_DISABLE_ABSEIL_SYNC. If you do this, please report any problems by filing a bug at https://github.com/grpc/grpc.
openssl instead of boringssl. (#39188). in proto paths the same way as native Generator/PyiGenerator. (#39586)This is a prerelease of gRPC Core 1.73.0 (gradient).
This is release 1.72.2 (gusto) of gRPC Core.
This is release 1.72.2 (gusto) 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.
This is release gRPC Core 1.72.1 (gusto).
This is release gRPC Core 1.72.1 (gusto).
For gRPC documentation, see grpc.io. For previous releases, see Releases.
This release contains refinements, improvements, and bug fixes, with highlights listed below.
grpc.aio.*).This is release gRPC Core 1.72.0 (gusto).
This is a prerelease of gRPC Core 1.72.0 (gusto).
This is release 1.71.2 (gears) of gRPC Core.
This is release 1.71.2 (gears) 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.
grpc.aio.*).[CodeGen][CPP] Added support for service "deprecated" option.
This is release gRPC Core 1.71.0 (gears).
For gRPC documentation, see grpc.io. For previous releases, see Releases.
This release contains refinements, improvements, and bug fixes.
This is a prerelease of gRPC Core 1.71.0 (gears).
This is release 1.70.0 (genius) of gRPC Core.
This is release 1.70.0 (genius) 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.
Added 2025-06-27:
CAUTION! This release contains a known defect in gRPC Python client reconnection logic (#38290), which was fixed in v1.71.2, v1.72.2, v1.73.1, and all subsequent releases. We recommend upgrading.
This is a prerelease of gRPC Core 1.70.0 (genius).
This is release 1.69.0 (gridiron) of gRPC Core.
This is release 1.69.0 (gridiron) 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.
Added 2025-06-27:
CAUTION! This release contains a known defect in gRPC Python client reconnection logic (#38290), which was fixed in v1.71.2, v1.72.2, v1.73.1, and all subsequent releases. We recommend upgrading.
This is a prerelease of gRPC Core 1.69.0 (gridiron).
This is release 1.68.1 (groovy) of gRPC Core.
This is release 1.68.1 (groovy) 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.
Added 2025-06-27:
CAUTION! This release contains a known defect in gRPC Python client reconnection logic (#38290), which was fixed in v1.71.2, v1.72.2, v1.73.1, and all subsequent releases. We recommend upgrading.
This is release 1.68.0 (groovy) of gRPC Core.
This is release 1.68.0 (groovy) 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.
Added 2025-06-27:
CAUTION! This release contains a known defect in gRPC Python client reconnection logic (#38290), which was fixed in v1.71.2, v1.72.2, v1.73.1, and all subsequent releases. We recommend upgrading.
This is a prerelease of gRPC Core 1.68.0 (groovy).
This is release gRPC Core 1.67.1 (gesundheit). This is a Python-only patch release.
This is release 1.67.0 (gesundheit) of gRPC Core.
This is release 1.67.0 (gesundheit) 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.
original_request. (#36944)This is a prerelease of gRPC Core 1.67.0 (gesundheit).
This is release gRPC Core 1.66.2 (gladiator).
This is release gRPC Core 1.66.2 (gladiator).
For gRPC documentation, see grpc.io. For previous releases, see Releases.
This release contains refinements, improvements, and bug fixes.
Full Changelog: https://github.com/grpc/grpc/compare/v1.66.1...v1.66.2
This is release gRPC Core 1.66.1 (gladiator).
This is release 1.66.0 (gladiator) of gRPC Core.
This is release 1.66.0 (gladiator) 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.
This is a prerelease of gRPC Core 1.66.0 (gladiator).
This is a prerelease of gRPC Core 1.66.0 (gladiator).
This is a prerelease of gRPC Core 1.66.0 (gladiator).
This is a prerelease of gRPC Core 1.66.0 (gladiator).
This is release gRPC Core 1.65.5 (gnarly).
This is release gRPC Core 1.65.5 (gnarly).
For gRPC documentation, see grpc.io. For previous releases, see Releases.
This release contains refinements, improvements, and bug fixes.
This is release gRPC Core 1.65.4 (gnarly).
This is release gRPC Core 1.65.2 (gnarly).
This is release gRPC Core 1.65.1 (gnarly).
[OTel C++] Deprecate SetTargetAttributeFilter method on OpenTelemetryPluginBuilder.
This is release gRPC Core 1.65.0 (gnarly).
For gRPC documentation, see grpc.io. For previous releases, see Releases.
This release contains refinements, improvements, and bug fixes.
This is release 1.65.0 (gnarly) 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.
This is a prerelease of gRPC Core 1.65.0 (gnarly).
This is a prerelease of gRPC Core 1.65.0 (gnarly).
Your coding agent can read these notes before it upgrades. Set up the MCP server →