skillfed

gcloud-aio-bigquery

Python Client for Google Cloud BigQuery

gcloud-aio-bigquery Permissive license MIT Active 348 v7.1.0 released

Install

gcloud-aio-bigquery on PyPI

pip

pip install gcloud-aio-bigquery

uv

uv add gcloud-aio-bigquery

poetry

poetry add gcloud-aio-bigquery

Package 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

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.8Programming Language :: Python :: 3.9Topic :: Internet

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
google cloud bigquery async pythonasyncio bigquery clientgcp bigquery non-blockingpython bigquery async queriesgoogle cloud bigquery threadsafebigquery aio python client

Similar packages