google-cloud-bigtable


Namegoogle-cloud-bigtable JSON
Version 2.23.0 PyPI version JSON
download
home_pagehttps://github.com/googleapis/python-bigtable
SummaryGoogle Cloud Bigtable API client library
upload_time2024-02-07 21:31:49
maintainer
docs_urlNone
authorGoogle LLC
requires_python>=3.7
licenseApache 2.0
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage
            Python Client for Google Cloud Bigtable
=======================================

|GA| |pypi| |versions| 

`Google Cloud Bigtable`_ is Google's NoSQL Big Data database service. It's the
same database that powers many core Google services, including Search,
Analytics, Maps, and Gmail.

- `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-bigtable.svg
   :target: https://pypi.org/project/google-cloud-bigtable/
.. |versions| image:: https://img.shields.io/pypi/pyversions/google-cloud-bigtable.svg
   :target: https://pypi.org/project/google-cloud-bigtable/
.. _Google Cloud Bigtable: https://cloud.google.com/bigtable
.. _Client Library Documentation: https://googleapis.dev/python/bigtable/latest
.. _Product Documentation:  https://cloud.google.com/bigtable/docs


Preview Async Data Client
-------------------------

:code:`v2.23.0` includes a preview release of the new :code:`BigtableDataClientAsync` client, accessible at the import path
:code:`google.cloud.bigtable.data`.

The new client brings a simplified API and increased performance using asyncio, with a corresponding synchronous surface
coming soon. The new client is focused on the data API (i.e. reading and writing Bigtable data), with admin operations
remaining in the existing client.

:code:`BigtableDataClientAsync` is currently in preview, and is not recommended for production use.

Feedback and bug reports are welcome at cbt-python-client-v3-feedback@google.com,
or through the Github `issue tracker`_.

.. _issue tracker: https://github.com/googleapis/python-bigtable/issues

Quick Start
-----------

In order to use this library, you first need to go through the following steps:

1. `Select or create a Cloud Platform project.`_
2. `Enable billing for your project.`_
3. `Enable the Cloud Bigtable API.`_
4. `Setup Authentication.`_

.. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project
.. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project
.. _Enable the Cloud Bigtable API.:  https://cloud.google.com/bigtable
.. _Setup Authentication.: https://googleapis.dev/python/google-api-core/latest/auth.html

Installation
~~~~~~~~~~~~

Install this library in a `virtualenv`_ using pip. `virtualenv`_ is a tool to
create isolated Python environments. The basic problem it addresses is one of
dependencies and versions, and indirectly permissions.

With `virtualenv`_, it's possible to install this library without needing system
install permissions, and without clashing with the installed system
dependencies.

.. _`virtualenv`: https://virtualenv.pypa.io/en/latest/


Supported Python Versions
^^^^^^^^^^^^^^^^^^^^^^^^^

Python >= 3.7

Deprecated Python Versions
^^^^^^^^^^^^^^^^^^^^^^^^^^

- Python 2.7:  the last released version which supported Python 2.7 was
  version 1.7.0, released 2021-02-09.

- Python 3.5:  the last released version which supported Python 3.5 was
  version 1.7.0, released 2021-02-09.

- Python 3.6:  the last released version which supported Python 3.6 was
  version v2.10.1, released 2022-06-03.

Mac/Linux
^^^^^^^^^

.. code-block:: console

    pip install virtualenv
    virtualenv <your-env>
    source <your-env>/bin/activate
    <your-env>/bin/pip install google-cloud-bigtable


Windows
^^^^^^^

.. code-block:: console

    pip install virtualenv
    virtualenv <your-env>
    <your-env>\Scripts\activate
    <your-env>\Scripts\pip.exe install google-cloud-bigtable

Next Steps
~~~~~~~~~~

-  Read the `Client Library Documentation`_ for Cloud Bigtable API
   to see other available methods on the client.
-  Read the `Product documentation`_ to learn
   more about the product and see How-to Guides.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/googleapis/python-bigtable",
    "name": "google-cloud-bigtable",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": "",
    "keywords": "",
    "author": "Google LLC",
    "author_email": "googleapis-packages@google.com",
    "download_url": "https://files.pythonhosted.org/packages/1a/d5/b764160451c61efc0e477245db836d15a370d4382541ce0b83d9c012615f/google-cloud-bigtable-2.23.0.tar.gz",
    "platform": "Posix; MacOS X; Windows",
    "description": "Python Client for Google Cloud Bigtable\n=======================================\n\n|GA| |pypi| |versions| \n\n`Google Cloud Bigtable`_ is Google's NoSQL Big Data database service. It's the\nsame database that powers many core Google services, including Search,\nAnalytics, Maps, and Gmail.\n\n- `Client Library Documentation`_\n- `Product Documentation`_\n\n.. |GA| image:: https://img.shields.io/badge/support-GA-gold.svg\n   :target: https://github.com/googleapis/google-cloud-python/blob/main/README.rst#general-availability\n.. |pypi| image:: https://img.shields.io/pypi/v/google-cloud-bigtable.svg\n   :target: https://pypi.org/project/google-cloud-bigtable/\n.. |versions| image:: https://img.shields.io/pypi/pyversions/google-cloud-bigtable.svg\n   :target: https://pypi.org/project/google-cloud-bigtable/\n.. _Google Cloud Bigtable: https://cloud.google.com/bigtable\n.. _Client Library Documentation: https://googleapis.dev/python/bigtable/latest\n.. _Product Documentation:  https://cloud.google.com/bigtable/docs\n\n\nPreview Async Data Client\n-------------------------\n\n:code:`v2.23.0` includes a preview release of the new :code:`BigtableDataClientAsync` client, accessible at the import path\n:code:`google.cloud.bigtable.data`.\n\nThe new client brings a simplified API and increased performance using asyncio, with a corresponding synchronous surface\ncoming soon. The new client is focused on the data API (i.e. reading and writing Bigtable data), with admin operations\nremaining in the existing client.\n\n:code:`BigtableDataClientAsync` is currently in preview, and is not recommended for production use.\n\nFeedback and bug reports are welcome at cbt-python-client-v3-feedback@google.com,\nor through the Github `issue tracker`_.\n\n.. _issue tracker: https://github.com/googleapis/python-bigtable/issues\n\nQuick Start\n-----------\n\nIn order to use this library, you first need to go through the following steps:\n\n1. `Select or create a Cloud Platform project.`_\n2. `Enable billing for your project.`_\n3. `Enable the Cloud Bigtable API.`_\n4. `Setup Authentication.`_\n\n.. _Select or create a Cloud Platform project.: https://console.cloud.google.com/project\n.. _Enable billing for your project.: https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project\n.. _Enable the Cloud Bigtable API.:  https://cloud.google.com/bigtable\n.. _Setup Authentication.: https://googleapis.dev/python/google-api-core/latest/auth.html\n\nInstallation\n~~~~~~~~~~~~\n\nInstall this library in a `virtualenv`_ using pip. `virtualenv`_ is a tool to\ncreate isolated Python environments. The basic problem it addresses is one of\ndependencies and versions, and indirectly permissions.\n\nWith `virtualenv`_, it's possible to install this library without needing system\ninstall permissions, and without clashing with the installed system\ndependencies.\n\n.. _`virtualenv`: https://virtualenv.pypa.io/en/latest/\n\n\nSupported Python Versions\n^^^^^^^^^^^^^^^^^^^^^^^^^\n\nPython >= 3.7\n\nDeprecated Python Versions\n^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n- Python 2.7:  the last released version which supported Python 2.7 was\n  version 1.7.0, released 2021-02-09.\n\n- Python 3.5:  the last released version which supported Python 3.5 was\n  version 1.7.0, released 2021-02-09.\n\n- Python 3.6:  the last released version which supported Python 3.6 was\n  version v2.10.1, released 2022-06-03.\n\nMac/Linux\n^^^^^^^^^\n\n.. code-block:: console\n\n    pip install virtualenv\n    virtualenv <your-env>\n    source <your-env>/bin/activate\n    <your-env>/bin/pip install google-cloud-bigtable\n\n\nWindows\n^^^^^^^\n\n.. code-block:: console\n\n    pip install virtualenv\n    virtualenv <your-env>\n    <your-env>\\Scripts\\activate\n    <your-env>\\Scripts\\pip.exe install google-cloud-bigtable\n\nNext Steps\n~~~~~~~~~~\n\n-  Read the `Client Library Documentation`_ for Cloud Bigtable API\n   to see other available methods on the client.\n-  Read the `Product documentation`_ to learn\n   more about the product and see How-to Guides.\n",
    "bugtrack_url": null,
    "license": "Apache 2.0",
    "summary": "Google Cloud Bigtable API client library",
    "version": "2.23.0",
    "project_urls": {
        "Homepage": "https://github.com/googleapis/python-bigtable"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c3fe7964847709481fb8f716810b2ab9d4c246466cf09d04e930b8abf6ee05f2",
                "md5": "f16e7c57be1c3277d0420767c33a24b2",
                "sha256": "d89ed580733865007ae89639b7d961024a2385aa8c2828cf3aff3f5889782402"
            },
            "downloads": -1,
            "filename": "google_cloud_bigtable-2.23.0-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "f16e7c57be1c3277d0420767c33a24b2",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": ">=3.7",
            "size": 357508,
            "upload_time": "2024-02-07T21:31:46",
            "upload_time_iso_8601": "2024-02-07T21:31:46.921780Z",
            "url": "https://files.pythonhosted.org/packages/c3/fe/7964847709481fb8f716810b2ab9d4c246466cf09d04e930b8abf6ee05f2/google_cloud_bigtable-2.23.0-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1ad5b764160451c61efc0e477245db836d15a370d4382541ce0b83d9c012615f",
                "md5": "1b6cef08703d2cf7ae124127269f0809",
                "sha256": "c3cabb6619f5f2eea11b3db72731e84d28b168055c9cc17c2d2daff15cb82379"
            },
            "downloads": -1,
            "filename": "google-cloud-bigtable-2.23.0.tar.gz",
            "has_sig": false,
            "md5_digest": "1b6cef08703d2cf7ae124127269f0809",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 493124,
            "upload_time": "2024-02-07T21:31:49",
            "upload_time_iso_8601": "2024-02-07T21:31:49.619694Z",
            "url": "https://files.pythonhosted.org/packages/1a/d5/b764160451c61efc0e477245db836d15a370d4382541ce0b83d9c012615f/google-cloud-bigtable-2.23.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-02-07 21:31:49",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "googleapis",
    "github_project": "python-bigtable",
    "travis_ci": false,
    "coveralls": true,
    "github_actions": true,
    "lcname": "google-cloud-bigtable"
}
        
Elapsed time: 0.26982s