Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Ubo App Python Bindings

This repository contains Python bindings for the Ubo App, allowing developers to interact with the Ubo App's functionality using Python over gRPC.

Sample Usage

import asyncio

from ubo_bindings.client import AsyncRemoteStore
from ubo_bindings.ubo.v1 import Action, Notification, NotificationsAddAction

loop = asyncio.new_event_loop()
asyncio.set_event_loop(loop)


async def main():
    client = AsyncRemoteStore("localhost", 50051)

    action = Action(
        notifications_add_action=NotificationsAddAction(
            notification=Notification(
                title="Test Notification",
                content="This is a test notification.",
            ),
        ),
    )

    await client.dispatch_async(action=action)
    client.channel.close()


loop.run_until_complete(main())

Download files

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

Source Distribution

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file ubo_app_raw_bindings-2.0.1.dev260819103102541025.tar.gz.

File metadata

File hashes

Hashes for ubo_app_raw_bindings-2.0.1.dev260819103102541025.tar.gz
Algorithm Hash digest
SHA256 5b442d7d9de68752a2c8e8dbb26738097a13373317f2850fe9311950515bbc15
MD5 d5062d1e2c95a5f0f82b94ccdb646bc5
BLAKE2b-256 b212d4cea45fb9a82b6c53e4c90fd15c372abd37047e5e2dbb3c3d67a6063226

See more details on using hashes here.

Provenance

The following attestation bundles were made for ubo_app_raw_bindings-2.0.1.dev260819103102541025.tar.gz:

Publisher: integration_delivery.yml on ubopod/ubo_app

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ubo_app_raw_bindings-2.0.1.dev260819103102541025-py3-none-any.whl.

File metadata

File hashes

Hashes for ubo_app_raw_bindings-2.0.1.dev260819103102541025-py3-none-any.whl
Algorithm Hash digest
SHA256 e754e89dff6ae93955862796ff834c5ee07a2b713c952f6d9946563140585000
MD5 b484fd3cd6b4a26b193b8994be301854
BLAKE2b-256 9b816f9a632108c4f5d91caf4ecfb49f9ec145d1b7341e46d47f6da3995850c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for ubo_app_raw_bindings-2.0.1.dev260819103102541025-py3-none-any.whl:

Publisher: integration_delivery.yml on ubopod/ubo_app

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

2.1.0

2 files

This release

2.0.0

2 files

1.7.0

2 files

1.6.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page