Skip to content

PySiddhi 5.1.0 Release

Latest
Compare
Choose a tag to compare
@pcnfernando pcnfernando released this 08 Oct 12:57
d58af41

Overview

Siddhi is a fully open source, cloud-native, scalable, Streaming and Complex Event Processing System capable of building real-time analytics, data integration, notification and surveillance usecases. Siddhi understands Streaming SQL queries in order to capture events from diverse data sources, process them, integrate with multiple services and data sources, and publish output to various endpoints in real-time.

PySiddhi is Python Wrapper on Siddhi Library.

Compatible with Siddhi 5.x.x
Supported Platforms: MacOS, Linux

Complete Changes

Please find the complete changes here

Installation

You can download PySiddhi through python package management system by using the following command.

pip install PySiddhi==5.1.0

How to Run

  1. PySiddhi depends on Cython. Hence, you need to install Cython as a pre-requisite using the following command.
pip install cython
  1. Download Siddhi-SDK v5.1.0 distribution.

  2. Extract downloaded siddhi-sdk-5.1.0.zip and set the SIDDHISDK_HOME path to siddhi-sdk directory.

  3. Download the siddhi-python-api-proxy-5.1.0.jar from here and copy to <SIDDHISDK_HOME>/lib directory