Skip to main content

A lightweight composition system

Project description

About

Elastic Pipes defines a simple composition system in Python. The components, named pipes, are executed in sequence and a state is passed through from one to the next.

It looks like how UNIX pipes allow composing independent tools on the command line; indeed you can invoke Elastic Pipes in such way. Differently from UNIX pipes though, each component adds new content to the state which is otherwise passed down in the sequence as-is.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

elastic_pipes-0.5.0.tar.gz (18.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

elastic_pipes-0.5.0-py3-none-any.whl (22.1 kB view details)

Uploaded Python 3

File details

Details for the file elastic_pipes-0.5.0.tar.gz.

File metadata

  • Download URL: elastic_pipes-0.5.0.tar.gz
  • Upload date:
  • Size: 18.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for elastic_pipes-0.5.0.tar.gz
Algorithm Hash digest
SHA256 ebec32fe1b04f8661f54121368321aee92b61aa8ea4be856a7678e48aa137d2e
MD5 12136f2053d6b3c2edd87527617590a1
BLAKE2b-256 ca99c58a53538a8ece131d1b187743c84277185e34fdb7c95ddad47660d2dd91

See more details on using hashes here.

Provenance

The following attestation bundles were made for elastic_pipes-0.5.0.tar.gz:

Publisher: main.yml on elastic/pipes-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elastic_pipes-0.5.0-py3-none-any.whl.

File metadata

  • Download URL: elastic_pipes-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 22.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for elastic_pipes-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 425c4c3b9361a348975956029ca0c1ec58e8263cb3bad84740586b09a1df9ba6
MD5 802de4730bec226589d129e02b1d10eb
BLAKE2b-256 97b6cc512fdb83171cecb486f0e1bb19945b9ec13017c659e7c7d871c6957198

See more details on using hashes here.

Provenance

The following attestation bundles were made for elastic_pipes-0.5.0-py3-none-any.whl:

Publisher: main.yml on elastic/pipes-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page