Metadata-Version: 2.1
Name: bigframes
Version: 1.17.0
Summary: BigQuery DataFrames -- scalable analytics and machine learning with BigQuery
Home-page: https://github.com/googleapis/python-bigquery-dataframes
Author: Google LLC
Author-email: bigframes-feedback@google.com
License: Apache 2.0
Platform: Posix; MacOS X; Windows
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Operating System :: OS Independent
Classifier: Topic :: Internet
Requires-Python: >=3.9
License-File: LICENSE
Requires-Dist: cloudpickle >=2.0.0
Requires-Dist: fsspec >=2023.3.0
Requires-Dist: gcsfs >=2023.3.0
Requires-Dist: geopandas >=0.12.2
Requires-Dist: google-auth <3.0dev,>=2.15.0
Requires-Dist: google-cloud-bigtable >=2.24.0
Requires-Dist: google-cloud-pubsub >=2.21.4
Requires-Dist: google-cloud-bigquery[bqstorage,pandas] >=3.16.0
Requires-Dist: google-cloud-functions >=1.12.0
Requires-Dist: google-cloud-bigquery-connection >=1.12.0
Requires-Dist: google-cloud-iam >=2.12.1
Requires-Dist: google-cloud-resource-manager >=1.10.3
Requires-Dist: google-cloud-storage >=2.0.0
Requires-Dist: ibis-framework[bigquery] <9.0.0dev,>=8.0.0
Requires-Dist: jellyfish >=0.8.9
Requires-Dist: numpy >=1.24.0
Requires-Dist: pandas >=1.5.3
Requires-Dist: pyarrow >=10.0.1
Requires-Dist: pydata-google-auth >=1.8.2
Requires-Dist: requests >=2.27.1
Requires-Dist: scikit-learn >=1.2.2
Requires-Dist: sqlalchemy <3.0dev,>=1.4
Requires-Dist: sqlglot <=20.11,>=20.8.0
Requires-Dist: tabulate >=0.9
Requires-Dist: ipywidgets >=7.7.1
Requires-Dist: humanize >=4.6.0
Requires-Dist: matplotlib >=3.7.1
Provides-Extra: all
Requires-Dist: google-cloud-testutils ; extra == 'all'
Requires-Dist: nox ; extra == 'all'
Requires-Dist: pandas-gbq >=0.19.0 ; extra == 'all'
Requires-Dist: pre-commit ; extra == 'all'
Requires-Dist: pytest ; extra == 'all'
Requires-Dist: pytest-mock ; extra == 'all'
Provides-Extra: dev
Requires-Dist: pytest ; extra == 'dev'
Requires-Dist: pytest-mock ; extra == 'dev'
Requires-Dist: pre-commit ; extra == 'dev'
Requires-Dist: nox ; extra == 'dev'
Requires-Dist: google-cloud-testutils ; extra == 'dev'
Provides-Extra: tests
Requires-Dist: pandas-gbq >=0.19.0 ; extra == 'tests'

BigQuery DataFrames
===================

|GA| |pypi| |versions|

BigQuery DataFrames provides a Pythonic DataFrame and machine learning (ML) API
powered by the BigQuery engine.

* ``bigframes.pandas`` provides a pandas-compatible API for analytics.
* ``bigframes.ml`` provides a scikit-learn-like API for ML.

BigQuery DataFrames is an open-source package. You can run
``pip install --upgrade bigframes`` to install the latest version.

.. |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/bigframes.svg
   :target: https://pypi.org/project/bigframes/
.. |versions| image:: https://img.shields.io/pypi/pyversions/bigframes.svg
   :target: https://pypi.org/project/bigframes/

Documentation
-------------

* `BigQuery DataFrames source code (GitHub) <https://github.com/googleapis/python-bigquery-dataframes>`_
* `BigQuery DataFrames sample notebooks <https://github.com/googleapis/python-bigquery-dataframes/tree/main/notebooks>`_
* `BigQuery DataFrames API reference <https://cloud.google.com/python/docs/reference/bigframes/latest/summary_overview>`_
* `BigQuery DataFrames supported pandas APIs <https://cloud.google.com/python/docs/reference/bigframes/latest/supported_pandas_apis>`_


Getting started with BigQuery DataFrames
----------------------------------------
Try the `BigQuery DataFrames quickstart <https://cloud.google.com/bigquery/docs/dataframes-quickstart>`_
to get up and running in just a few minutes.


License
-------

BigQuery DataFrames is distributed with the `Apache-2.0 license
<https://github.com/googleapis/python-bigquery-dataframes/blob/main/LICENSE>`_.

It also contains code derived from the following third-party packages:

* `Ibis <https://ibis-project.org/>`_
* `pandas <https://pandas.pydata.org/>`_
* `Python <https://www.python.org/>`_
* `scikit-learn <https://scikit-learn.org/>`_
* `XGBoost <https://xgboost.readthedocs.io/en/stable/>`_

For details, see the `third_party
<https://github.com/googleapis/python-bigquery-dataframes/tree/main/third_party/bigframes_vendored>`_
directory.


Contact Us
----------

For further help and provide feedback, you can email us at `bigframes-feedback@google.com <https://mail.google.com/mail/?view=cm&fs=1&tf=1&to=bigframes-feedback@google.com>`_.
