Skip to main content
Documentation Status Open Issues

Service and framework for creating and running processing pipelines for data streams, events and chunks. Pipelines of pypelined are composed from individual elements using the chainlet library. They are built in Python configuration files, from custom objects or pre-defined plugins.

import chainlet
from pypelined.conf import pipelines

@chainlet.funclet
def add_time(chunk):
    chunk['tme'] = time.time()
    return chunk

process_chain = Socket(10331) >> decode_json() >> stop_if(lambda value: value.get('rcode') == 0) >> \
    add_time() >> Telegraf(address=('localhost', 10332), name='chunky')
pipelines.append(process_chain)

Once running, pypelined drives all its processing pipelines in an event driven fashion.

Metadata

Release files for pypelined 0.1.5

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

Source distribution (sdist)

Source distribution for pypelined 0.1.5
File Size Uploaded
pypelined-0.1.5.tar.gz 15.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pypelined 0.1.5
File Interpreter ABI Platform
pypelined-0.1.5-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 34.4 kB

Release files / pypelined-0.1.5.tar.gz

Download URL pypelined-0.1.5.tar.gz
Size 15.5 kB
Tags Source
SHA-256 checksum
How to use checksums
6b2cc3dff0b0d618b880688c62ee88a904be644584b7cf5941909f5eaa094d06
BLAKE2b-256 checksum
How to use checksums
527bfd7e3ee2e0a228780f73fd169845696eeb7483ccc191329424102795f927
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release files / pypelined-0.1.5-py2.py3-none-any.whl

Download URL pypelined-0.1.5-py2.py3-none-any.whl
Size 18.9 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
bd862f4fd5da8a9180a78bc9522a334e9d95f90ee9f95fd56cbded442b8f549b
BLAKE2b-256 checksum
How to use checksums
7ff5afed6bfd4a9d8246ffdea3cf02caf0c00e0f4cff6f69b22a745b28caac20
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release history Release notifications | RSS feed

This release

0.1.5 This release

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

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