pandas-gbq 0.29.0


pip install pandas-gbq

  Latest version

Released: May 19, 2025

Project Links

Meta
Author: pandas-gbq authors
Requires Python: >=3.8

Classifiers

Development Status
  • 4 - Beta

Intended Audience
  • Developers
  • Science/Research

Operating System
  • OS Independent

License
  • OSI Approved :: BSD License

Programming Language
  • Python
  • Python :: 3
  • Python :: 3.8
  • Python :: 3.9
  • Python :: 3.10
  • Python :: 3.11
  • Python :: 3.12

Topic
  • Internet
  • Scientific/Engineering

preview pypi versions

pandas-gbq is a package providing an interface to the Google BigQuery API from pandas.

Installation

Install latest release version via pip

$ pip install pandas-gbq

Install latest development version

$ pip install git+https://github.com/googleapis/python-bigquery-pandas.git

Usage

Perform a query

import pandas_gbq

result_dataframe = pandas_gbq.read_gbq("SELECT column FROM dataset.table WHERE value = 'something'")

Upload a dataframe

import pandas_gbq

pandas_gbq.to_gbq(dataframe, "dataset.table")

More samples

See the pandas-gbq documentation for more details.

Wheel compatibility matrix

Platform Python 3
any

Files in release

Extras:
Dependencies:
setuptools
db-dtypes (<2.0.0,>=1.0.4)
numpy (>=1.18.1)
pandas (>=1.1.4)
pyarrow (>=4.0.0)
pydata-google-auth (>=1.5.0)
google-api-core (<3.0.0,>=2.10.2)
google-auth (>=2.13.0)
google-auth-oauthlib (>=0.7.0)
google-cloud-bigquery (<4.0.0,>=3.4.2)
packaging (>=22.0.0)