skillfed

gcloud

API Client library for Google Cloud

gcloud v0.18.3 513.6K downloads/30d#6,244 on PyPI5,373
Permissive license Apache 2.0 Active released

What it is and what it does

gcloud was a unified Python client library for multiple Google Cloud Platform services, providing idiomatic interfaces to Datastore (NoSQL database), Cloud Storage (object storage), Pub/Sub (messaging), BigQuery (data warehouse), Resource Manager, and Stackdriver Logging. It abstracted away the low-level REST API details and offered Pythonic object models for common cloud operations.

However, this package is deprecated and has been officially renamed to google-cloud on PyPI. No new releases will be made for gcloud. The last release (0.18.3) dates to 2016-09-23, making it nearly a decade old. Installing this package will not receive security patches, bug fixes, or support for new GCP services. Any new project should use the google-cloud package instead.

Use it for:

  • Querying and storing entities in Google Cloud Datastore (legacy projects only)
  • Uploading and downloading files from Google Cloud Storage buckets (legacy projects only)
  • Publishing and subscribing to messages via Google Cloud Pub/Sub (legacy projects only)
  • Running SQL queries against BigQuery datasets (legacy projects only)

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Provides Python client libraries for Google Cloud Platform services including Datastore, Storage, Pub/Sub, BigQuery, Resource Manager, and Stackdriver Logging.

No. Do not install gcloud. The package is deprecated, unmaintained since 2016, and officially superseded by google-cloud on PyPI. Any new project should use google-cloud instead. Existing projects using gcloud should migrate to the current package to receive security updates and ongoing support.

Install

gcloud on PyPI

pip

pip install gcloud

uv

uv add gcloud

poetry

poetry add gcloud

Installing gcloud

Before you install

High install friction; package is deprecated and no longer maintained. The description explicitly warns that this package has been renamed to google-cloud on PyPI with no new releases planned for gcloud. Last release was 2016-09-23, making it significantly outdated.

License in practice

Licensed under Apache 2.0 (permissive), which allows commercial and private use with minimal restrictions, but this is moot given the package's deprecated status.

Quickstart

# gcloud is deprecated; use google-cloud instead
# For reference, the old pattern was:
# pip install gcloud
# from gcloud import datastore
# entity = datastore.Entity(key=datastore.Key('Kind'))
# query = datastore.Query(kind='Kind')
# for result in query.fetch():
#     print(result)

This package is deprecated and unmaintained. Google has moved all development to the google-cloud package on PyPI. Installing gcloud will not receive security updates or bug fixes.

Verify before relying

  • Whether any production systems still depend on gcloud 0.18.3 and what migration path exists to google-cloud
  • Whether the repository remains archived or if any maintenance has resumed since the last recorded commit

Package facts

License Apache 2.0 (permissive)
Python support not specified
Install friction high — source build required
Runtime dependencies none
Maintenance actively maintained — 3,612 days since the last release
Last repo commit
First released
Downloads 513,592/month — #6,244 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: gcloud-0.18.3.tar.gz

Development Status :: 4 - BetaIntended Audience :: DevelopersLicense :: OSI Approved :: Apache Software LicenseOperating System :: OS IndependentProgramming Language :: Python :: 2Programming Language :: Python :: 2.6Programming Language :: Python :: 2.7Programming Language :: Python :: 3Programming Language :: Python :: 3.4Programming Language :: Python :: 3.5Topic :: Internet

Tags

google cloud platform python clientgcp datastore storage pubsubgoogle cloud api wrappercloud datastore pythongoogle bigquery clientcloud storage python sdkgoogle cloud messaging
deprecatedlegacygcp-client

More Internet packages

botocore

Botocore provides low-level, data-driven access…

permissive · top 100 on PyPI

aiobotocore

Provides an async client for AWS services using…

permissive · top 100 on PyPI

pydantic

Pydantic validates Python data structures…

permissive · top 100 on PyPI

filelock

Provides a platform-independent file locking…

permissive · top 100 on PyPI

fastapi

FastAPI is a Python web framework for building…

permissive · top 100 on PyPI

googleapis-common-protos

Provides common Protocol Buffer message…

permissive · top 100 on PyPI

google-cloud

A deprecated umbrella package that once…

permissive · top 5,000 on PyPI

google-cloud-pubsub

Python client library for Google Cloud Pub/Sub,…

permissive · top 1,000 on PyPI

google-compute-engine

Provides Python bindings and utilities for…

permissive · top 15,000 on PyPI

google-cloud-pubsublite

Python client library for Google Cloud Pub/Sub…

permissive · top 5,000 on PyPI

google-cloud-datastore

Python client library for Google Cloud…

permissive · top 5,000 on PyPI

appengine-python-standard

Provides access to Google App Engine services…

permissive · top 5,000 on PyPI

google-cloud-bigquery-logging

Python client library for Google Cloud BigQuery…

permissive · top 15,000 on PyPI

google-cloud-bigquery

Python client library for querying and managing…

permissive · top 1,000 on PyPI

google-cloud-jupyter-config

Configures Jupyter notebooks and lab…

permissive · top 15,000 on PyPI

gcp-storage-emulator

Provides a local emulator for Google Cloud…

permissive · top 15,000 on PyPI