Metadata-Version: 2.1
Name: pyzpipe
Version: 0.2
Summary: Concurrent and parallel pipeline framework using ZMQ
Home-page: https://github.com/jheo4/zpipe
Author: Jin Heo
Author-email: 993jin@gmail.com
License: MIT
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Requires-Dist: numpy
Requires-Dist: pyzmq
Provides-Extra: dev
Requires-Dist: flake8 (>=3.7.9) ; extra == 'dev'
Requires-Dist: black (>=19.10b0) ; extra == 'dev'
Requires-Dist: pytest (>=5.4.1) ; extra == 'dev'
Provides-Extra: pyopencv
Requires-Dist: opencv-python (>=3.4.2) ; extra == 'pyopencv'
Requires-Dist: opencv-contrib-python (>=3.4.2) ; extra == 'pyopencv'
Provides-Extra: vidgear
Requires-Dist: vidgear (>=0.1.8) ; extra == 'vidgear'

# ![Logo](./documents/logo.png)  zpipe

zpipe is a framework for concurrent and parallel pipelines. a zpipe pipeline has stages and workers. The stages can be the workers stage or non-worker stage. You can compose your pipeline with worker and non-worker stages together. Sicne the stages communicate to each other in pub/sub pattern, a stage can get inputs from many stage outputs. In zpipe, it is also possible to add dependencies between stages. For more details, please refer the zpipe documents

## Installation
```
pip install -r requirements.txt
pip install pyzpipe
```


