types-grpcio-health-checking
Typing stubs for grpcio-health-checking
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-checkinguv
uv add types-grpcio-health-checkingpoetry
poetry add types-grpcio-health-checkingInstalling 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
Tags
More Software Development packages
Provides backported and experimental type hints…
permissive · top 100 on PyPI
numpyNumPy provides an N-dimensional array object…
permissive · top 100 on PyPI
fastapiFastAPI is a Python web framework for building…
permissive · top 100 on PyPI
annotated-docProvides a way to document function parameters,…
permissive · top 100 on PyPI
typerTyper builds command-line applications from…
permissive · top 1,000 on PyPI
distlibDistlib provides low-level packaging utilities…
permissive · top 1,000 on PyPI
grpcio-health-checkingProvides a standard health-checking service…
permissive · top 1,000 on PyPI
types-polibProvides type stubs for the polib package,…
permissive · top 15,000 on PyPI
types-grpcioProvides type stubs for the grpcio package,…
permissive · top 5,000 on PyPI
grpc-stubsProvides type stubs for gRPC Python, enabling…
permissive · top 5,000 on PyPI
types-grpcio-statusProvides type stubs for grpcio-status, enabling…
permissive · top 15,000 on PyPI
types-assertpyProvides type stubs enabling static type…
permissive · top 15,000 on PyPI
types-grpcio-reflectionProvides type hints for grpcio-reflection,…
permissive · top 15,000 on PyPI
types-aws-xray-sdkProvides type stubs for aws-xray-sdk, enabling…
permissive · top 15,000 on PyPI
types-protobufProvides type stubs for the protobuf package,…
permissive · top 1,000 on PyPI
py-healthcheckProvides healthcheck and environment-dump…
permissive · top 15,000 on PyPI