skillfed

google-cloud-compute

Google Cloud Compute API client library

google-cloud-compute Permissive license Apache-2.0 Active 5,370 v1.50.0 released

Install

google-cloud-compute on PyPI

pip

pip install google-cloud-compute

uv

uv add google-cloud-compute

poetry

poetry add google-cloud-compute

Package facts

License Apache-2.0 (permissive)
Python support supports the current Python release (>=3.10)
Install friction low — pure-Python wheel
Runtime dependencies 5 — google-api-core, google-auth, grpcio, proto-plus, protobuf
Maintenance actively maintained — 28 days since the last release
Last repo commit
First released
Popularity one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13)
Known vulnerabilities none known (OSV.dev, checked 2026-08-13)

Evidence: google_cloud_compute-1.50.0-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 google-cloud-compute

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

Python Client for Google Compute Engine

|stable| |pypi| |versions|

Google Compute Engine_: Compute Engine is an infrastructure as a service (IaaS) product that offers self-managed virtual machine (VM) instances and bare metal instances.

  • Client Library Documentation_
  • Product 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/google-cloud-compute.svg :target: https://pypi.org/project/google-cloud-compute/ .. |versions| image:: https://img.shields.io/pypi/pyversions/google-cloud-compute.svg :target: https://pypi.org/project/google-cloud-compute/ .. _Google Compute Engine: https://cloud.google.com/compute/ .. _Client Library Documentation: https://cloud.google.com/python/docs/reference/compute/latest/summary_overview .. _Product Documentation: https://cloud.google.com/compute/

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...

Read as markdown · JSON record · Source repository · Homepage

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

Python client library for Google Compute Engine that enables programmatic management of virtual machine instances and bare metal infrastructure on Google Cloud Platform.

Low friction installation with a stable, actively maintained library. Released 28 days ago with active repository status and recent commits. Five standard runtime dependencies (google-api-core, google-auth, grpcio, proto-plus, protobuf) are all well-established Google Cloud ecosystem packages.

Licensed under Apache-2.0 (permissive), allowing commercial use, modification, and distribution with minimal restrictions—standard for Google Cloud client libraries.

Usage

pip install google-cloud-compute

from google.cloud import compute_v1

client = compute_v1.InstancesClient()
instances = client.list(project='my-project', zone='us-central1-a')

Requires Python >= 3.10; Google Cloud authentication credentials must be configured (via service account key, Application Default Credentials, or environment setup).

Verdict: Production-ready, actively maintained library with no known vulnerabilities and permissive licensing. Supports current Python versions (3.10–3.14) and integrates cleanly into the Google Cloud ecosystem. Suitable for applications requiring programmatic Compute Engine management at scale.

Needs verification

  • Whether the library's size (~2.5Mb+) impacts IDE code completion in non-JetBrains environments
  • Performance characteristics and rate-limiting behavior for large-scale instance operations
  • Backward compatibility guarantees across minor version updates
google compute engine python clientgcp vm management librarycloud infrastructure as code pythongoogle cloud vm provisioningcompute engine api pythongcp instance managementcloud vm orchestration python

Similar packages