Skip to main content
Pre-release

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

Swarmauri Logo

PyPI - Downloads Hits PyPI - Python Version PyPI - License PyPI - swarmauri_transport_sseoutbound Discord

Swarmauri Transport ? Server-Sent Events

swarmauri-transport-sseoutbound hosts a lightweight SSE endpoint for broadcasting real-time updates to browsers or other streaming clients.

Installation

Using uv

uv pip install swarmauri-transport-sseoutbound --index-url https://pypi.org/simple

Using pip

pip install swarmauri-transport-sseoutbound

Usage

import asyncio
from swarmauri_transport_sseoutbound import SSEOutboundTransport

async def main() -> None:
    transport = SSEOutboundTransport()
    async with transport.server(host="0.0.0.0", port=8082):
        await transport.broadcast(b"hello, world!")

asyncio.run(main())

Attach your own event loop or scheduler to push updates whenever your agents produce new data.

Metadata

Release files for swarmauri_transport_sseoutbound 0.11.0.dev1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for swarmauri_transport_sseoutbound 0.11.0.dev1
File Size Uploaded
swarmauri_transport_sseoutbound-0.11.0.dev1.tar.gz 3.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for swarmauri_transport_sseoutbound 0.11.0.dev1
File Interpreter ABI Platform
swarmauri_transport_sseoutbound-0.11.0.dev1-py3-none-any.whl Python 3 none any Details

Total release size: 8.1 kB

Release files / swarmauri_transport_sseoutbound-0.11.0.dev1.tar.gz

Download URL swarmauri_transport_sseoutbound-0.11.0.dev1.tar.gz
Size 3.5 kB
Tags Source
SHA-256 checksum
How to use checksums
9cd8c40d386e099bc2ea6241bfacefb1f160536a7121502ccd03aa91bed62126
BLAKE2b-256 checksum
How to use checksums
db25b2d71bcc6a9e3894f97411b1eac405032e41cf25b92f7e9dbd1fafdde5b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / swarmauri_transport_sseoutbound-0.11.0.dev1-py3-none-any.whl

Download URL swarmauri_transport_sseoutbound-0.11.0.dev1-py3-none-any.whl
Size 4.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6a545d7d7d28d8942e24b6ce84c047be785a645c16b1076c22a744b7001ea4eb
BLAKE2b-256 checksum
How to use checksums
6c88bc2a7ee7ecf76678448dc828a2ccdd3114c870b3af5cc74cb06194e3211d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page