gcloud-aio-datastore
Python Client for Google Cloud Datastore
Decision gist · record as of 2026-08-14
Yes. The package is actively maintained, has low install friction, carries a permissive MIT license, and addresses a clear need for async Datastore access in Python. It supports current Python versions (3.10 through 3.14) and has no known vulnerabilities. Install it if you need asyncio-compatible Google Cloud Datastore access.AI-flagged interpretation of the facts on this page — verify before relying
Before you install
- Requires Python 3.10 or later; gcloud-aio-auth must be installed as a runtime dependency.
- Low friction install with a single runtime dependency (gcloud-aio-auth).
- Active maintenance with a recent release 36 days ago and last commit on 2026-08-14.
License · maintenance · safety
MIT (permissive) — MIT license permits commercial and private use with minimal restrictions; suitable for most projects.
last release 2026-07-09 (36 days) · last repo commit 2026-08-14 · 348 stars
0 known vulnerabilities (OSV.dev, 2026-08-14) · 422,782 downloads/mo, #6,778 on PyPI
Alternatives
Verify before relying
pip install gcloud-aio-datastore
from gcloud.aio.datastore import Datastore
datastore = Datastore(project='my-project')
# Use datastore for operations- Whether the package supports both asyncio and threadsafe patterns equally or if one is primary
- Specific Datastore operations supported (query, get, put, delete, transactions, etc.)
- Performance characteristics or throughput limits compared to official Google client
- Whether gcloud-aio-auth provides all required authentication mechanisms for Datastore
What it is and what it does
gcloud-aio-datastore is a Python client for Google Cloud Datastore that provides both asyncio and threadsafe access patterns. It wraps the Google Cloud Datastore API and is part of a shared codebase also used by gcloud-rest-datastore, allowing developers to choose between async or synchronous patterns depending on their application architecture.
The package depends only on gcloud-aio-auth for authentication and is actively maintained with support for Python 3.10 through 3.14. It is intended for developers building applications that need to interact with Google Cloud Datastore, whether in async event-loop contexts or traditional threaded environments.
Use it for
- Building async applications that query or store data in Google Cloud Datastore
- Migrating from synchronous to async code while maintaining Datastore access
- Serverless functions that need lightweight Datastore clients
- Batch data operations with async concurrency to improve throughput
Worth the install?
AI-flagged interpretation of the facts on this page. Verify before relying on it.
Yes.
The package is actively maintained, has low install friction, carries a permissive MIT license, and addresses a clear need for async Datastore access in Python. It supports current Python versions (3.10 through 3.14) and has no known vulnerabilities. Install it if you need asyncio-compatible Google Cloud Datastore access.
Install
gcloud-aio-datastore on PyPI
Before you install
Low friction install with a single runtime dependency (gcloud-aio-auth). Active maintenance with a recent release 36 days ago and last commit on 2026-08-14.
Requires Python 3.10 or later; gcloud-aio-auth must be installed as a runtime dependency.
License in practice
MIT license permits commercial and private use with minimal restrictions; suitable for most projects.
Quickstart
pip install gcloud-aio-datastore
from gcloud.aio.datastore import Datastore
datastore = Datastore(project='my-project')
# Use datastore for operations
Verify before relying
- Whether the package supports both asyncio and threadsafe patterns equally or if one is primary
- Specific Datastore operations supported (query, get, put, delete, transactions, etc.)
- Performance characteristics or throughput limits compared to official Google client
- Whether gcloud-aio-auth provides all required authentication mechanisms for Datastore
Package facts
| License | MIT permissive |
| Python support | Supports the current Python release <4.0,>=3.10 |
| Install friction | Low. Pure-Python wheel |
| Runtime dependencies | 1 packagegcloud-aio-auth |
| Maintenance | Actively maintained 36 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 422,782 / month, #6,778 on PyPI 30-day window, as of 2026-08-14 |
| Known vulnerabilities | None known OSV.dev, checked 2026-08-14 |
| Classifiers | Development Status :: 5 - Production/StableIntended Audience :: DevelopersLicense :: OSI Approved :: MIT LicenseOperating System :: OS IndependentProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Topic :: Internet |
Evidence: gcloud_aio_datastore-9.2.1-py3-none-any.whl
Tags
Let your AI agent find packages like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.
wish › “google cloud datastore python client”
- gcloud-aio-datastoreAsyncio and threadsafe Python client for Google Cloud Datastore that…
- gcloud-rest-datastoreProvides an asyncio-compatible or threadsafe Python client for Google…
- proto-google-cloud-datastore-v1Provides Protocol Buffer definitions and gRPC bindings for the Google…
Give your agent the search over MCP, or paste the wish link into any chat.
More Internet packages
Botocore provides low-level, data-driven access to Amazon Web Services APIs, serving as the foundation for the AWS CLI and boto3 libraries.
Install it if you need programmatic access to AWS services.
Provides an async client for AWS services using botocore and aiohttp, allowing you to call AWS APIs asynchronously within asyncio-based applications.
Install it if you need to call AWS services from async Python code; it is the standard way to do so.
Pydantic validates Python data structures against type hints, coercing and checking input at runtime to ensure it matches a declared schema.
Provides a platform-independent file locking mechanism to coordinate access to files across processes and threads.
FastAPI is a Python web framework for building REST APIs using type hints, with automatic request validation, serialization, and interactive API documentation.
Provides common Protocol Buffer message definitions used across Google Cloud APIs, enabling Python clients to interact with Google services.
See also gcloud-aio-pubsub · gcloud-aio-storage · gcloud-aio-taskqueue · gcloud-rest-datastore · gcloud-aio-bigquery · gcloud-rest-bigquery · gcloud-aio-auth · gcloud-rest-taskqueue · gcloud-rest-auth · gcloud