Skip to main content

Google Cloud Pubsublite API client library

Project description

stable pypi versions

Pub/Sub Lite API: is designed to provide reliable, many-to-many, asynchronous messaging between applications. Publisher applications can send messages to a topic and other applications can subscribe to that topic to receive the messages. By decoupling senders and receivers, Google Cloud Pub/Sub allows developers to communicate between independently written applications.

Compared to Google Pub/Sub, Pub/Sub Lite provides partitioned zonal data storage with predefined capacity. Both products present a similar API, but Pub/Sub Lite has more usage caveats.

See the [Google Pub/Sub Lite docs](https://cloud.google.com/pubsub/quickstart-console#before-you-begin) for more details on how to activate Pub/Sub Lite for your project, as well as guidance on how to choose between Cloud Pub/Sub and Pub/Sub Lite.

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 Pub/Sub Lite API.

  4. Setup Authentication.

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.

Code samples and snippets

Code samples and snippets live in the samples/ folder.

Supported Python Versions

Our client libraries are compatible with all current active and maintenance versions of Python.

Python >= 3.7

Unsupported Python Versions

Python <= 3.6

If you are using an end-of-life version of Python, we recommend that you update as soon as possible to an actively supported version.

Mac/Linux

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

Windows

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

Next Steps

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

google-cloud-pubsublite-1.7.0.tar.gz (202.3 kB view details)

Uploaded Source

Built Distribution

google_cloud_pubsublite-1.7.0-py2.py3-none-any.whl (273.9 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file google-cloud-pubsublite-1.7.0.tar.gz.

File metadata

File hashes

Hashes for google-cloud-pubsublite-1.7.0.tar.gz
Algorithm Hash digest
SHA256 fde56dbe694ded9815382f1da0480050013cbe67551121df51ed367eaea6d0ac
MD5 60c63ecd698276de35342f1d2a681ded
BLAKE2b-256 62dad6bccf92e835c6af5ae8dbb3a5e94e32dbb1474c1080b1faf102b4db3523

See more details on using hashes here.

Provenance

File details

Details for the file google_cloud_pubsublite-1.7.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for google_cloud_pubsublite-1.7.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 84d4e67f1ca30c03bb7fd49866f176dce98ec0f57a2187a8ed398e5845fd76f8
MD5 cf29a80b0ef536559c6380e16bb5f916
BLAKE2b-256 602aa7eb562f276d9cbafcd76b0a42fe6846f05e3483298a0abba4852b31dafd

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page