gcloud-aio-bigquery
Python Client for Google Cloud BigQuery
Install
gcloud-aio-bigquery on PyPI
pip
pip install gcloud-aio-bigqueryuv
uv add gcloud-aio-bigquerypoetry
poetry add gcloud-aio-bigqueryPackage facts
| License | MIT (permissive) |
| Python support | supports the current Python release (>=3.8,<4.0) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 1 — gcloud-aio-auth |
| Maintenance | actively maintained — 909 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: gcloud_aio_bigquery-7.1.0-py3-none-any.whl
About gcloud-aio-bigquery
from the package's own PyPI description — quoted content, verbatim
(Asyncio OR Threadsafe) Python Client for Google Cloud BigQuery
This is a shared codebase for ``gcloud-aio-bigquery`` and
``gcloud-rest-bigquery``
|pypi| |pythons|
Installation
.. code-block:: console
$ pip install --upgrade gcloud-{aio,rest}-bigquery
Usage
See our docs_.
Contributing
Please see our contributing guide_.
.. _contributing guide: https://github.com/talkiq/gcloud-rest/blob/master/.github/CONTRIBUTING.rst .. _our docs: https://talkiq.github.io/gcloud-aio
.. |pypi| image:: https://img.shields.io/pypi/v/gcloud-aio-bigquery.svg?style=flat-square :alt: Latest PyPI Version (gcloud-aio-bigquery) :target: https://pypi.org/project/gcloud-aio-bigquery/
.. |pythons| image:: https://img.shields.io/pypi/pyversions/gcloud-aio-bigquery.svg?style=flat-square&label=python :alt: Python Version Support :target: https://pypi.org/project/gcloud-aio-bigquery/
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
gcloud-aio-bigquery provides an asyncio-friendly Python client for Google Cloud BigQuery, enabling non-blocking queries and data operations against BigQuery datasets.
Low install friction with a single runtime dependency (gcloud-aio-auth). The package is actively maintained with recent commits and marked as Production/Stable, supporting Python 3.8–3.12.
MIT license (permissive) places no significant restrictions on use, modification, or redistribution in commercial or private projects.
Usage
pip install gcloud-aio-bigquery
import asyncio
from gcloud.aio.bigquery import BigQueryClient
async def query():
async with BigQueryClient() as client:
result = await client.query(project_id='my-project', query='SELECT 1')
return result
asyncio.run(query())
Requires Python 3.8 or later; authentication credentials must be configured (typically via gcloud-aio-auth or Google Application Default Credentials).
Verdict: A well-maintained, production-ready async BigQuery client with minimal dependencies and permissive licensing. No known vulnerabilities, active repository, and broad Python version support make it a solid choice for async BigQuery workloads in the top 1000 PyPI packages.
Needs verification
- Whether the package supports both asyncio and threadsafe patterns equally, or if one is primary
- Performance characteristics compared to the synchronous google-cloud-bigquery library
- Whether gcloud-aio-auth is the only authentication method supported or if other credential sources are available
Similar packages
permissive · top 1,000 on PyPI
gcloud-aio-authpermissive · top 1,000 on PyPI
caiopermissive · top 1,000 on PyPI
pandas-gbqpermissive · top 1,000 on PyPI
sqlalchemy-bigquerypermissive · top 1,000 on PyPI
google-cloud-bigquerypermissive · top 1,000 on PyPI
google-cloud-bigquery-datatransferpermissive · top 1,000 on PyPI
google-cloud-bigquery-storagepermissive · top 1,000 on PyPI
db-dtypespermissive · top 1,000 on PyPI
multitaskingpermissive · top 1,000 on PyPI