Skip to main content

A python workflow library

Project description

Build status Docs status Latest Version https://img.shields.io/pypi/wheel/plumpy.svg https://img.shields.io/pypi/pyversions/plumpy.svg https://img.shields.io/pypi/l/plumpy.svg

A python workflows library that supports writing Processes with a well defined set of inputs and outputs that can be strung together.

RabbitMQ is used to queue up, control and monitor running processes via the kiwipy library.

Features:

  • Processes can be remotely controlled by sending messages over RabbitMQ all from a simple interface

  • Progress can be saved between steps and continued later

  • Optional explicit specification of inputs and outputs including their types, validation functions, help strings, etc.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

plumpy-0.15.1.tar.gz (82.3 kB view details)

Uploaded Source

Built Distribution

plumpy-0.15.1-py2.py3-none-any.whl (53.1 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file plumpy-0.15.1.tar.gz.

File metadata

  • Download URL: plumpy-0.15.1.tar.gz
  • Upload date:
  • Size: 82.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.8

File hashes

Hashes for plumpy-0.15.1.tar.gz
Algorithm Hash digest
SHA256 c7a865f7b837f496ca0ebe4ce8f997a45a96fe74f43a7a1b0830826e113967aa
MD5 273ee6a55f482a45df88a2749faaced7
BLAKE2b-256 ba37f20301ae2d5049dd39910bec11e9e2e3ce6675dfe776516891be0ff68c72

See more details on using hashes here.

Provenance

File details

Details for the file plumpy-0.15.1-py2.py3-none-any.whl.

File metadata

  • Download URL: plumpy-0.15.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 53.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.8

File hashes

Hashes for plumpy-0.15.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 cfa3d647d8fd0662ed6982c4bd2e201eb9d55273b41c7a9b42459da9e93e2c09
MD5 53e5a0af6ce2f434533d794008425ee7
BLAKE2b-256 222835b4fa31186a76fd155a78a6b4e3a9363c02c8fb33e17caa790e146f4e34

See more details on using hashes here.

Provenance

Supported by

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