skillfed

google-cloud-bigquery

Google BigQuery API client library

google-cloud-bigquery Permissive license Apache 2.0 Abandoned 798 v3.43.0 released

Install

google-cloud-bigquery on PyPI

pip

pip install google-cloud-bigquery

uv

uv add google-cloud-bigquery

poetry

poetry add google-cloud-bigquery

Package facts

License Apache 2.0 (permissive)
Python support supports the current Python release (>=3.10)
Install friction low — pure-Python wheel
Runtime dependencies 7 — google-api-core, google-auth, google-cloud-core, google-resumable-media, packaging, python-dateutil, requests
Maintenance abandoned — 7 days since the last release
Last repo commit (repository archived)
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_bigquery-3.43.0-py3-none-any.whl

Development Status :: 5 - Production/StableIntended Audience :: DevelopersOperating 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-bigquery

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

Python Client for Google BigQuery

|GA| |pypi| |versions|

Querying massive datasets can be time consuming and expensive without the right hardware and infrastructure. Google BigQuery_ solves this problem by enabling super-fast, SQL queries against append-mostly tables, using the processing power of Google's infrastructure.

  • Client Library Documentation_
  • Product Documentation_

.. |GA| image:: https://img.shields.io/badge/support-GA-gold.svg :target: https://github.com/googleapis/google-cloud-python/blob/main/README.rst#general-availability .. |pypi| image:: https://img.shields.io/pypi/v/google-cloud-bigquery.svg :target: https://pypi.org/project/google-cloud-bigquery/ .. |versions| image:: https://img.shields.io/pypi/pyversions/google-cloud-bigquery.svg :target: https://pypi.org/project/google-cloud-bigquery/ .. _BigQuery: https://cloud.google.com/bigquery/what-is-bigquery .. _Client Library Documentation: https://cloud.google.com/python/docs/reference/bigquery/latest/summary_overview .. _Product Documentation: https://cloud.google.com/bigquery/docs/reference/v2/

Related Libraries

For higher-level data...

Read as markdown · JSON record · Source repository

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 querying and managing data in Google BigQuery, enabling SQL queries against massive datasets using Google's infrastructure.

Low friction install with seven stable runtime dependencies (google-api-core, google-auth, google-cloud-core, google-resumable-media, packaging, python-dateutil, requests). However, the repository is marked archived and maintenance status is abandoned, raising concerns about future security patches and compatibility updates.

Licensed under Apache 2.0 (permissive), allowing commercial use, modification, and distribution with minimal restrictions—suitable for most production and proprietary projects.

Usage

pip install google-cloud-bigquery

from google.cloud import bigquery

client = bigquery.Client()
query_job = client.query('SELECT * FROM dataset.table LIMIT 10')
rows = query_job.result()

Requires Python >= 3.10; Google Cloud authentication credentials must be configured (via GOOGLE_APPLICATION_CREDENTIALS environment variable or Application Default Credentials).

Verdict: A mature, widely-used BigQuery client (top 1000 PyPI, 798 GitHub stars) with low install friction and no known vulnerabilities. However, the archived repository and abandoned maintenance status mean no active support for future Python versions, security issues, or API changes—suitable only for stable, long-term deployments where you can self-maintain if needed.

Needs verification

  • Whether the archived status reflects intentional stability or actual discontinuation of support
  • Whether Google maintains this through a different channel or has migrated users to an alternative
  • Expected timeline for Python 3.10 end-of-life compatibility concerns
bigquery python clientgoogle cloud data warehouse querysql query large datasetsbigquery api pythongoogle cloud analytics sdkdistributed sql engine python

Similar packages