google-cloud-run
Google Cloud Run API client library
Install
google-cloud-run on PyPI
pip
pip install google-cloud-runuv
uv add google-cloud-runpoetry
poetry add google-cloud-runPackage facts
| License | Apache-2.0 (permissive) |
| Python support | supports the current Python release (>=3.10) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 6 — google-api-core, google-auth, grpcio, proto-plus, protobuf, grpc-google-iam-v1 |
| Maintenance | actively maintained — 52 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_run-0.16.1-py3-none-any.whl
About google-cloud-run
from the package's own PyPI description — quoted content, verbatim
Python Client for Cloud Run Admin
|preview| |pypi| |versions|
Cloud Run Admin_: Deploy and manage user provided container images that scale automatically
based on incoming requests. The Cloud Run Admin API v1 follows the Knative
Serving API specification, while v2 is aligned with Google Cloud AIP-based
API standards, as described in https://google.aip.dev/.
Client Library Documentation_Product Documentation_
.. |preview| image:: https://img.shields.io/badge/support-preview-orange.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-run.svg :target: https://pypi.org/project/google-cloud-run/ .. |versions| image:: https://img.shields.io/pypi/pyversions/google-cloud-run.svg :target: https://pypi.org/project/google-cloud-run/ .. _Cloud Run Admin: https://cloud.google.com/run/docs .. _Client Library Documentation: https://cloud.google.com/python/docs/reference/run/latest/summary_overview .. _Product Documentation: https://cloud.google.com/run/docs
Quick Start
In order to use this library, you first need...
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
Official Python client library for Google Cloud Run Admin API, enabling programmatic deployment and management of containerized applications with automatic scaling.
Low friction: pure Python wheel with six well-maintained Google Cloud dependencies (google-api-core, google-auth, grpcio, proto-plus, protobuf, grpc-google-iam-v1). Active maintenance with last commit 2026-08-13 and 5370 repository stars.
Apache-2.0 permissive license allows commercial use, modification, and distribution with minimal restrictions—standard for Google Cloud client libraries.
Usage
pip install google-cloud-run
from google.cloud.run_v2 import ServicesClient
from google.auth import default
credentials, project = default()
client = ServicesClient(credentials=credentials)
# List services in a region
services = client.list_services(parent=f"projects/{project}/locations/us-central1")
Requires Python >= 3.10; Google Cloud project with Cloud Run Admin API enabled and valid credentials (via Application Default Credentials or explicit auth setup).
Verdict: Stable, actively maintained official client for Cloud Run Admin with no known vulnerabilities. Low install friction and broad Python version support (3.10–3.14) make it a safe choice for serverless container deployment workflows. Permissive Apache-2.0 license poses no compliance barrier.
Needs verification
- Whether the library's preview/beta status (Development Status :: 4 - Beta) implies API stability guarantees or breaking-change risk in minor versions.
- Performance characteristics and rate-limiting behavior when managing large numbers of Cloud Run services.
- Specific authentication flow requirements beyond Application Default Credentials for non-GCP environments.
Similar packages
permissive · top 1,000 on PyPI
google-cloud-dataflow-clientpermissive · top 1,000 on PyPI
google-cloud-audit-logpermissive · top 1,000 on PyPI
google-cloud-workflowspermissive · top 1,000 on PyPI
google-cloud-monitoringpermissive · top 1,000 on PyPI
google-cloud-appengine-loggingpermissive · top 1,000 on PyPI
google-cloud-resource-managerpermissive · top 1,000 on PyPI
googleapis-common-protospermissive · top 100 on PyPI
google-cloud-bigquery-storagepermissive · top 1,000 on PyPI
firebase-adminpermissive · top 1,000 on PyPI