skillfed

google-cloud-storage

Google Cloud Storage API client library

google-cloud-storage Permissive license Apache-2.0 Active 5,370 v3.13.1 released

Install

google-cloud-storage on PyPI

pip

pip install google-cloud-storage

uv

uv add google-cloud-storage

poetry

poetry add google-cloud-storage

Package 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

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-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
google cloud storage python clientcloud storage api pythongcs python libraryobject storage google cloudcloud blob storage pythongoogle storage bucket managementcloud data storage sdk

Similar packages