skillfed

googleapis-common-protos

Common protobufs used in Google APIs

googleapis-common-protos Permissive license Apache 2.0 Active 5,370 v1.75.1 released

Install

googleapis-common-protos on PyPI

pip

pip install googleapis-common-protos

uv

uv add googleapis-common-protos

poetry

poetry add googleapis-common-protos

Package facts

License Apache 2.0 (permissive)
Python support supports the current Python release (>=3.10)
Install friction low — pure-Python wheel
Runtime dependencies 1 — protobuf
Maintenance actively maintained — 7 days since the last release
Last repo commit
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: googleapis_common_protos-1.75.1-py3-none-any.whl

Development Status :: 5 - Production/StableIntended Audience :: DevelopersLicense :: OSI Approved :: Apache Software LicenseOperating System :: OS IndependentProgramming Language :: PythonProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Topic :: Internet

About googleapis-common-protos

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

Python Client for Service Config

|stable| |pypi| |versions|

  • Client Library Documentation_

.. |stable| image:: https://img.shields.io/badge/support-stable-gold.svg :target: https://github.com/googleapis/google-cloud-python/blob/main/README.rst#stability-levels .. |pypi| image:: https://img.shields.io/pypi/v/googleapis-common-protos.svg :target: https://pypi.org/project/googleapis-common-protos/ .. |versions| image:: https://img.shields.io/pypi/pyversions/googleapis-common-protos.svg :target: https://pypi.org/project/googleapis-common-protos/ .. _Client Library Documentation: https://github.com/googleapis/google-cloud-python/tree/main/packages/googleapis-common-protos/summary_overview

Quick Start

In order to use this library, you first need to go through the following steps:

  1. Select or create a Cloud Platform project._
  2. Enable billing for your project._
  3. Set up Authentication._

.. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project .. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project .. _Set up...

Read as markdown · JSON record · Source repository

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 common Protocol Buffer definitions used across Google APIs, enabling interoperability between Google client libraries and the protobuf runtime.

Low friction installation with a single protobuf dependency; actively maintained with a release 7 days ago and sustained development since 2015.

Apache 2.0 permissive license allows commercial and private use with minimal restrictions, making it suitable for most projects.

Usage

pip install googleapis-common-protos

import protobuf

Requires Python >= 3.10; protobuf must be installed as a runtime dependency.

Verdict: A stable, actively maintained foundational library in Google's ecosystem (top 100 PyPI, 5370 GitHub stars) with no known vulnerabilities. Low install friction and permissive licensing make it a safe dependency for projects integrating with Google Cloud APIs.

Needs verification

  • Whether this package is typically used as a direct dependency or primarily as a transitive dependency of other Google Cloud client libraries.
  • Specific code examples or integration patterns beyond the proto definitions themselves that would clarify typical usage.
google protobuf common typesgoogle api protosgoogle cloud proto definitionscommon service protosprotobuf google definitionsgoogle service messagesapi common protos

Similar packages