google-cloud-storage
Google Cloud Storage API client library
Install
google-cloud-storage on PyPI
pip
pip install google-cloud-storageuv
uv add google-cloud-storagepoetry
poetry add google-cloud-storagePackage 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-auth, google-api-core, google-cloud-core, google-resumable-media, requests, google-crc32c |
| Maintenance | actively maintained — 7 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_storage-3.13.1-py3-none-any.whl
About google-cloud-storage
from the package's own PyPI description — quoted content, verbatim
Python Client for Cloud Storage
|stable| |pypi| |versions|
Google Cloud Storage_ is a managed service for storing unstructured data. Cloud Storage
allows world-wide storage and retrieval of any amount of data at any time. You can use
Cloud Storage for a range of scenarios including serving website content, storing data
for archival and disaster recovery, or distributing large data objects to users via direct download.
NOTE: 3.0 Major Version Notes_ are available. Feedback welcome.
A comprehensive list of changes in each version may be found in the CHANGELOG_.
Product Documentation_Client Library Documentation_github.com/googleapis/google-cloud-python_
Certain control plane and long-running operations for Cloud Storage (including Folder
and Managed Folder operations) are supported via the Storage Control Client.
The Storage Control API creates one space to perform metadata-specific, control plane,
and long-running operations apart from the Storage API.
Read more about the client libraries for Cloud APIs, including the older
Google APIs Client Libraries, in Client Libraries Explained_.
.. |stable| image::...
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 Cloud Storage, enabling programmatic access to store, retrieve, and manage unstructured data in Google's managed cloud storage service.
Low install friction with a pure-Python wheel distribution. Active maintenance with a release 7 days ago and recent commits. Six runtime dependencies (google-auth, google-api-core, google-cloud-core, google-resumable-media, requests, google-crc32c) are all standard Google Cloud ecosystem packages.
Apache-2.0 permissive license allows commercial and private use with minimal restrictions; you must include a copy of the license and state significant changes, but can modify and distribute freely.
Usage
pip install google-cloud-storage
from google.cloud import storage
storage_client = storage.Client()
bucket = storage_client.create_bucket('my-new-bucket')
print(f"Bucket {bucket.name} created.")
Requires Python >= 3.10. Google Cloud authentication must be configured (service account credentials, Application Default Credentials, or explicit key setup).
Verdict: Production-stable, actively maintained Google Cloud client library with low install friction and no known vulnerabilities. Permissive Apache-2.0 license and support for current Python versions (3.10+) make it suitable for production workloads. Primary consideration is the authentication setup requirement outside the package itself.
Needs verification
- Whether google-crc32c requires a C compiler or pre-built binary on all target platforms
- Performance characteristics and throughput limits compared to direct REST API calls
- Whether the 3.0 major version introduces breaking changes affecting existing deployments
Similar packages
permissive · top 1,000 on PyPI
google-resumable-mediapermissive · top 1,000 on PyPI
deltalakepermissive · top 1,000 on PyPI
google-api-python-clientpermissive · top 1,000 on PyPI
azure-monitor-opentelemetry-exporterpermissive · top 1,000 on PyPI
opentelemetry-instrumentationpermissive · top 1,000 on PyPI
opentelemetry-exporter-otlp-proto-httppermissive · top 1,000 on PyPI
google-cloud-storage-transferpermissive · top 1,000 on PyPI
opentelemetry-sdkpermissive · top 100 on PyPI
crc32ccopyleft · top 1,000 on PyPI