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.4.0.tar.gz (16.1 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.4.0-py3-none-any.whl (19.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: elastic_pipes-0.4.0.tar.gz
  • Upload date:
  • Size: 16.1 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.4.0.tar.gz
Algorithm Hash digest
SHA256 44694fb7eff51ebd1d2daeb22f110ffaa2b1465a2fea3a035a2a04bde1cea220
MD5 7a9c26958571635dd4b3ccd5ec409783
BLAKE2b-256 a2a8e1a43048ab8350d85cdfdb59e1ff98f04c2642b5b80d8c895dc30c436903

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: elastic_pipes-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 19.8 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.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 02879ff1b84618f2439204956100edb85fa275fe0a1c916816250a83b32c99b3
MD5 493dc327ff47026fef3c4b44f53e524d
BLAKE2b-256 ce42ef47ad598cea098766b60b14391eb2c411d06accf06fe00c724985dd6e60

See more details on using hashes here.

Provenance

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