Skip to content

globus-labs/diaspora-event-sdk

Repository files navigation

Diaspora Event Fabric SDK

pre-commit.ci status Tests Release GitHub Release PyPI Version License Python Versions

Installation Guide

Recommended Method: With kafka-python

To integrate with Diaspora Event Fabric using KafkaProducer and KafkaConsumer, install the SDK with kafka-python:

pip install "diaspora-event-sdk[kafka-python]"

Alternative Installation: Without Kafka Client Library

For other Kafka client libraries (e.g., confluent-kafka-python, aiokafka), install the SDK without kafka-python:

pip install diaspora-event-sdk

Note: This does not include KafkaProducer and KafkaConsumer dependencies.

Using Diaspora Event Fabric SDK

Check our Notebook for a quickstart and demonstration.