{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/3"}],"enrichment":{"capability":"Provides type stubs for google-api-python-client, enabling static type checking and editor autocomplete for Google API interactions.","skillfed_tags":["type-stubs","google-apis","mypy"],"use_cases":["Enable type checkers to validate code using google-api-python-client without runtime errors.","Get IDE autocomplete and inline documentation for API methods and parameters.","Explicitly annotate function arguments and return types when working with Google APIs.","Catch API usage errors at development time rather than at runtime.","Improve code maintainability in projects that integrate multiple Google services."],"what_it_does":"This package provides type stubs for google-api-python-client, the official Python library for accessing Google APIs. It bridges the gap between the library's dynamic nature\u2014where resources and methods are attached at runtime\u2014and static type checkers, enabling both type checking and improved editor autocomplete.\n\nThe stubs are generated automatically from Google's Discovery Documents and cover all API services and versions. Because the underlying library is highly dynamic (resources are instances of a single class with dynamically attached methods, and requests/responses are dictionaries), the stubs define TypedDicts and classes that exist only in the stub files, not in the runtime library. This means explicit type annotations must use TYPE_CHECKING guards or string annotations to avoid runtime crashes.","worth_installing":"Yes, if you use google-api-python-client and want static type checking or better IDE support. Install it alongside google-api-python-client; it has low friction and no runtime overhead. Be aware that explicit type annotations require TYPE_CHECKING blocks or string annotations to avoid crashes."},"id":"google-api-python-client-stubs","links":{"html":"https://skillfed.io/packages/google-api-python-client-stubs","md":"https://skillfed.io/packages/google-api-python-client-stubs.md","pypi":"https://pypi.org/project/google-api-python-client-stubs/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-11","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"google-api-python-client-stubs","python_support":"supports_current","summary":"Type stubs for google-api-python-client"},"popularity":{"monthly_downloads":4367935,"position":2318,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.39.0"}
