skillfed

grpcio-status

Status proto mapping for gRPC

grpcio-status Permissive license Apache-2.0 Active v1.83.0 released

Install

grpcio-status on PyPI

pip

pip install grpcio-status

uv

uv add grpcio-status

poetry

poetry add grpcio-status

Package facts

License Apache-2.0 (permissive)
Python support supports the current Python release (>=3.10)
Install friction low — pure-Python wheel
Runtime dependencies 3 — protobuf, grpcio, googleapis-common-protos
Maintenance actively maintained — 21 days since the last release
First released
Popularity one of the 100 most-downloaded packages on PyPI (30-day window, as of 2026-08-13)
Known vulnerabilities none known (OSV.dev, checked 2026-08-13)

Evidence: grpcio_status-1.83.0-py3-none-any.whl

Development Status :: 5 - Production/StableProgramming Language :: PythonProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14

About grpcio-status

from the package's own PyPI description — quoted content, verbatim

gRPC Python Status Proto

Reference package for GRPC Python status proto mapping.

Dependencies

Depends on the grpcio package, available from PyPI via pip install grpcio.

Read as markdown · JSON record · Homepage · Docs

AI interpretation — verify before relying

AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page

Provides gRPC Python status proto mapping for error handling in gRPC services. Enables conversion between gRPC status codes and protocol buffer messages.

Active maintenance with a release 21 days ago. Low install friction: pure Python wheel with three straightforward runtime dependencies (grpcio, protobuf, googleapis-common-protos).

Apache-2.0 permissive license allows use in most commercial and open-source projects without significant restrictions.

Usage

pip install grpcio-status

import grpcio_status

# Reference package for gRPC Python status proto mapping

Requires Python 3.10 or later; grpcio must be installed separately.

Verdict: A stable, actively maintained reference implementation for gRPC status proto handling. Top-100 popularity, zero known vulnerabilities, and permissive licensing make it a low-risk dependency for gRPC-based Python services.

Needs verification

  • Whether googleapis-common-protos is always required or conditionally imported based on use case
  • Performance characteristics or overhead of status proto conversion at scale
  • Specific API surface and usage patterns beyond the reference documentation
grpc status proto mappinggrpc error handling pythongrpc status code conversiongrpc python status messagesgrpc rpc status protogrpc error details python

Similar packages