skillfed

google-cloud-storage-transfer

Google Cloud Storage Transfer API client library

google-cloud-storage-transfer Permissive license Apache-2.0 Active 5,370 v1.21.0 released

Install

google-cloud-storage-transfer on PyPI

pip

pip install google-cloud-storage-transfer

uv

uv add google-cloud-storage-transfer

poetry

poetry add google-cloud-storage-transfer

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 — 71 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_transfer-1.21.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-storage-transfer

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

Python Client for Storage Transfer

|stable| |pypi| |versions|

Storage Transfer_: Transfers data from external data sources to a Google Cloud Storage bucket or between Google Cloud Storage buckets.

  • 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-storage-transfer.svg :target: https://pypi.org/project/google-cloud-storage-transfer/ .. |versions| image:: https://img.shields.io/pypi/pyversions/google-cloud-storage-transfer.svg :target: https://pypi.org/project/google-cloud-storage-transfer/ .. _Storage Transfer: https://cloud.google.com/storage-transfer/ .. _Client Library Documentation: https://cloud.google.com/python/docs/reference/storagetransfer/latest/summary_overview .. _Product Documentation: https://cloud.google.com/storage-transfer/

Quick Start

In order to use this library, you first need to go through the following steps:

  1. `Select or create a Cloud Platform...

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 Transfer, enabling programmatic data transfers to and from Google Cloud Storage buckets using the Google Cloud API.

Low friction installation with stable maintenance: released 71 days ago with active repository status (5370 stars). Five standard Google Cloud dependencies (google-api-core, google-auth, grpcio, proto-plus, protobuf) are well-established and widely used.

Apache-2.0 permissive license allows commercial and private use with minimal restrictions, typical for Google Cloud client libraries.

Usage

pip install google-cloud-storage-transfer

from google.cloud import storage_transfer

client = storage_transfer.StorageTransferServiceClient()
# Use client methods to create and manage transfer jobs

Requires Python >= 3.10; Google Cloud project with Storage Transfer API enabled and authentication credentials configured (see https://googleapis.dev/python/google-api-core/latest/auth.html).

Verdict: Production-ready Google Cloud client library with active maintenance, permissive licensing, and no known vulnerabilities. Suitable for applications needing programmatic GCS data transfer orchestration. Requires Python 3.10+ and proper GCP authentication setup.

Needs verification

  • Whether the library supports all Storage Transfer service features (e.g., scheduled transfers, data source types) beyond basic bucket-to-bucket operations.
  • Performance characteristics and rate limits when handling large-scale or high-frequency transfer jobs.
google cloud storage transfer pythoncloud data transfer api clientgcs bucket transfer automationgoogle storage transfer servicecloud storage data migration pythongcp storage transfer librarybulk data transfer to gcs

Similar packages