Skip to content

Releases: siddhi-io/PySiddhi

PySiddhi 5.1.0 Release

08 Oct 12:57
d58af41
Compare
Choose a tag to compare

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

PySiddhi 5.0.0

20 Jun 10:13
5b33a76
Compare
Choose a tag to compare

WSO2 Analytics team is pleased to announce the release of version 5.0.0 of PySiddhi.

PySiddhi is Python Wrapper on Siddhi Library. The Python wrapper would support Siddhi 5. A REST Client is also developed to interact with WSO2 Stream Processor 4.

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

pip install PySiddhi==5.0.0

How to Run

  1. PySiddhi is depending on Cython. You can install Cython using the following command.
pip install cython
  1. Download siddhi-sdk distribution from https://github.com/siddhi-io/siddhi-sdk/releases.

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

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

PySiddhi 4.0.0

20 Jun 10:12
543f2de
Compare
Choose a tag to compare

WSO2 Analytics team is pleased to announce the release of version 4.0.0 of PySiddhi.

PySiddhi is Python Wrapper on Siddhi Library. The Python wrapper would support Siddhi 4. A REST Client is also developed to interact with WSO2 Stream Processor 4.

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

pip install PySiddhi==4.0.0

How to Run

  1. PySiddhi is depending on Cython. You can install Cython using the following command.
pip install cython
  1. Download siddhi-sdk distribution from https://github.com/siddhi-io/siddhi-sdk/releases.

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

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

PySiddhi 1.1.0 Release

03 Jan 03:30
9ac85ed
Compare
Choose a tag to compare

WSO2 Analytics team is pleased to announce the release of version 1.1.0 of PySiddhi

PySiddhi is Python Wrapper on Siddhi Library. The Python wrapper would support Siddhi 4.x. A REST Client is also developed to interact with WSO2 Stream Processor 4.x.x.

You can download PySiddhi through python package management system by giving
pip install pysiddhi4

How to Run

PySiddhi is depending on Cython. You can install Cython using the following command
pip install cython

Download siddhi-sdk distribution from https://github.com/wso2/siddhi-sdk/releases

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

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

PySiddhi 1.0.0 Release

18 Apr 11:42
7d1d80d
Compare
Choose a tag to compare

WSO2 Analytics team is pleased to announce the release of version 1.0.0 of PySiddhi

PySiddhi is Python Wrapper on Siddhi Library. The Python wrapper would support Siddhi 4.x. A REST Client is also developed to interact with WSO2 Stream Processor 4.x.x.

You can download PySiddhi through python package management system by giving
pip install pysiddhi4

How to Run

  1. PySiddhi is depending on Cython. You can install Cython using the following command
    pip install cython

  2. Download siddhi-sdk distribution from https://github.com/wso2/siddhi-sdk/releases

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

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