Skip to main content

A python workflow library

Project description

Travis CI 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.12.1.tar.gz (79.0 kB view details)

Uploaded Source

Built Distribution

plumpy-0.12.1-py2.py3-none-any.whl (54.7 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: plumpy-0.12.1.tar.gz
  • Upload date:
  • Size: 79.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.6

File hashes

Hashes for plumpy-0.12.1.tar.gz
Algorithm Hash digest
SHA256 56b5c6848e654c8fbf4245db7de881aa61f8100bd9060c30fb54e97e80437301
MD5 67a04eed722ac3bfcd15680c6689eb99
BLAKE2b-256 8ecc2548765c5b50feedb903dce465e9aa8d3d07b0e5f389547354423f6f5f01

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: plumpy-0.12.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 54.7 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.6

File hashes

Hashes for plumpy-0.12.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 45ca3fca9b1163639b9007dbee30f4a1372881b11446189e47b623e1df5582e2
MD5 8085a2f987f5088ee7c9f9a6a713e597
BLAKE2b-256 5e54e81c42878227fe7bf3311a31c7541bfdb2981a74dd6c7ee22b5212400c55

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