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.7.0.tar.gz (23.6 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.7.0-py3-none-any.whl (26.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for elastic_pipes-0.7.0.tar.gz
Algorithm Hash digest
SHA256 4ade12325e94b761a9bfec22a676ea4a652537c78b5ea9486d85513f58086bbd
MD5 047343e7fbbf04b8ebb42f6fdffe5ca4
BLAKE2b-256 5a765522303093e70162f2d40684f8f20cb00d827c572d49dba556de19a5067d

See more details on using hashes here.

Provenance

The following attestation bundles were made for elastic_pipes-0.7.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.7.0-py3-none-any.whl.

File metadata

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

File hashes

Hashes for elastic_pipes-0.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b539e04581afcfa6476f39d889ad69b6bee2d074e331e3086090dbfb953cefa3
MD5 a73e0fd3ffa2afdc4bec12c818ce2477
BLAKE2b-256 f023a1b02c435411aa6d233fb4a34362a9d6ed865daff06ccb4bb78aa74fab1f

See more details on using hashes here.

Provenance

The following attestation bundles were made for elastic_pipes-0.7.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