googleapis/google-cloud-python

Google Cloud Client Libraries for Python

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 2 minutes ago
Added to GitGenius on September 12th, 2026
Created on January 28th, 2014
Open Issues & Pull Requests: 541 (+0)
GitHub issues: Enabled
Number of forks: 1,767
Total Stargazers: 5,383 (+0)
Total Subscribers: 283 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 11.6 hours
Mean response time: 175.7 days
90th percentile: 787.0 days
Tracked items: 1,629

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "api: spanner" is answered fastest, typically in under an hour, while "type: question" waits about 6 days. 46% of tracked open issues have had no activity in three months. Only 3% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 436
New in 7 days: 10
Closed in 7 days: 9
Avg open age: 674 days
Stale 30+ days: 385
Stale 90+ days: 324

Recent activity

Opened in 7 days: 8
Closed in 7 days: 9
Comments in 7 days: 2
Events in 7 days: 5

Top labels

  • priority: p2 (470)
  • type: feature request (426)
  • type: bug (414)
  • priority: p3 (298)
  • type: cleanup (193)
  • api: bigquery (183)
  • type: process (176)
  • priority: p1 (118)

Detailed Description

Google Cloud Python Client is a collection of Python client libraries for Google Cloud Platform services.

The project addresses the need for idiomatic Python interfaces to Google Cloud services. Rather than requiring developers to work with low-level APIs directly, these libraries provide language-native abstractions that follow Python conventions and patterns. Each service has its own dedicated client library, allowing developers to install only what they need.

Developers should adopt this project if they are building applications on Google Cloud Platform and want to interact with cloud services from Python code. The libraries are organized by stability level: stable libraries indicate general availability with backwards compatibility guarantees except in critical circumstances, beta libraries are mostly stable but still under development, and alpha libraries are works-in-progress more likely to receive breaking changes. Teams should check the stability classifier for each service they plan to use, as different services mature at different rates. Some services may only have preview support available. For Google APIs outside the Cloud Platform ecosystem, the project documentation points to an alternative Google APIs Python Client library.

The project maintains a structured approach to stability communication, with each library clearly marked by its development status classifier on PyPI. Issues and requests against stable libraries receive the highest priority, while beta libraries get higher priority attention than alpha ones. The repository includes a generated table of available libraries, indicating active maintenance and organization of the growing collection of service clients.