skillfed

types-grpcio-health-checking

Typing stubs for grpcio-health-checking

types-grpcio-health-checking v1.0.0.20260518 126.9K downloads/30d#11,758 on PyPI37
Permissive license Apache-2.0 Active released

What it is and what it does

types-grpcio-health-checking is a type stub package from the typeshed project that provides type annotations for grpcio-health-checking. It allows static type checkers like mypy and pyright to understand and validate code that uses gRPC health checking, catching type errors at development time rather than runtime.

The package is a pure typing artifact—it contains no runtime code, only type definitions. It depends on types-grpcio and types-protobuf to provide the broader type context for gRPC and Protocol Buffer types. The stubs are maintained as part of typeshed and are regenerated from that upstream source, ensuring they stay synchronized with the actual grpcio-health-checking API.

Use it for:

  • Add type checking to a gRPC service that uses health checking for readiness and liveness probes.
  • Validate health check request and response handling in a type-strict codebase.
  • Enable IDE autocomplete and type hints when writing gRPC health check client code.
  • Catch type mismatches in health check status enums and message fields during development.

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Provides type stubs for grpcio-health-checking, enabling static type checkers like mypy and pyright to validate code using gRPC health checking.

Yes, if you use grpcio-health-checking and run mypy or pyright. It has no runtime overhead, low friction, active maintenance, and permissive licensing. Install it as a dev dependency alongside your type checker to get full type coverage for health checking code.

Install

types-grpcio-health-checking on PyPI

pip

pip install types-grpcio-health-checking

uv

uv add types-grpcio-health-checking

poetry

poetry add types-grpcio-health-checking

Installing types-grpcio-health-checking

Before you install

Low friction installation with only two type-stub dependencies (types-grpcio and types-protobuf). Actively maintained as part of typeshed with recent commits and no archived status.

License in practice

Licensed under Apache-2.0 (permissive), allowing use in most commercial and open-source projects without significant restrictions.

Quickstart

pip install types-grpcio-health-checking

# Type checker now understands grpcio-health-checking types when analyzing your code

Requires Python 3.10 or later; intended for use with type checkers (mypy 2.1.0, pyright 1.1.409 or compatible versions).

Verify before relying

  • Whether this stub package is automatically discovered by type checkers or requires explicit configuration.
  • Coverage completeness for grpcio-health-checking 1.* API surface beyond what typeshed commit 3402466d17144ed7edfc92940c6973167ba285af provides.
  • Specific usage patterns and import statements supported by these stubs.

Package facts

License Apache-2.0 (permissive)
Python support supports the current Python release (>=3.10)
Install friction low — pure-Python wheel
Runtime dependencies 2 — types-grpcio, types-protobuf
Maintenance actively maintained — 88 days since the last release
Last repo commit
First released
Downloads 126,937/month — #11,758 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: types_grpcio_health_checking-1.0.0.20260518-py3-none-any.whl

Programming Language :: Python :: 3Typing :: Stubs Only

Tags

grpc health checking type stubstypes grpcio health checkinggrpc type annotationsmypy grpc stubspyright grpc typesgrpcio health checking typingtype hints grpc
type-stubsgrpctype-checking

More Software Development packages