--- id: types-grpcio-health-checking version: "1.0.0.20260518" license: Apache-2.0 license_treatment: permissive maintenance: active --- # types-grpcio-health-checking — Typing stubs for grpcio-health-checking License: permissive · Maintenance: active · Downloads: 126.9K/mo ## 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 above — 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 pip install types-grpcio-health-checking uv add types-grpcio-health-checking 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_current - Install friction: low - Maintenance: active - Downloads: 126.9K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags grpc health checking type stubs, types grpcio health checking, grpc type annotations, mypy grpc stubs, pyright grpc types, grpcio health checking typing, type hints grpc, type-stubs, grpc, type-checking [View on SkillFed](https://skillfed.io/packages/types-grpcio-health-checking) · [View on PyPI](https://pypi.org/project/types-grpcio-health-checking/)