Skip to main content

A Python client for the relay service which relays server-side messages to client-side subscribers (e.g. browser) via websockets.

Project description

Relay Python Library

A Python client for the relay service which relays server-side messages to client-side subscribers (e.g. browser) via websockets.

Installation

pip install relay-python

Requirements

  • Python 3.7+

Usage

import relay

client = relay.Client('your_api_key...')

# Publish a message to subscribers over the nav channel
client.publish(
    ['global'],
    {
        'action': 'nav_update',
        'payload': {
            'inbox_unread': 2
        }
    }
)

# Close a subscriber with the user Id burt
client.close('burt')

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

Relay-python-0.0.7.tar.gz (6.1 kB view details)

Uploaded Source

File details

Details for the file Relay-python-0.0.7.tar.gz.

File metadata

  • Download URL: Relay-python-0.0.7.tar.gz
  • Upload date:
  • Size: 6.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/2.7.17

File hashes

Hashes for Relay-python-0.0.7.tar.gz
Algorithm Hash digest
SHA256 75b2428b7566cb07544879e0767e2d391e3ae3b8b193f9919fea05064c491a57
MD5 47c33244af3e93a86e52c95f5e2405ea
BLAKE2b-256 a4f95ecb8ea0b535a1de1b9e936754e1fe5f109a0f7461b247db4ffce978e204

See more details on using hashes here.

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