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.6.0.tar.gz (20.3 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.6.0-py3-none-any.whl (24.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: elastic_pipes-0.6.0.tar.gz
  • Upload date:
  • Size: 20.3 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.6.0.tar.gz
Algorithm Hash digest
SHA256 c687be2a5edbb9449cd9f133fe7abdaa94d61c9ba7b448b0dd5f1ff467128ac4
MD5 28a82bfb4e6ba3fd7bd7ec18eb8e97f7
BLAKE2b-256 023c9748cc661dcf043cf93530f55e533c9775d5621533b41e0eb17324ff7b4a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: elastic_pipes-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 24.2 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.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0a30c7716ecacc8c73a8d123061aba45db90af7a4f284e8d8630f50b836d0ce4
MD5 c222963dccbc42f858ec4c9fca39839b
BLAKE2b-256 ba54f6ba8c3500f555641590c0074c9a838c4c63ec0a450f4c4ef4a99968af1e

See more details on using hashes here.

Provenance

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