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.2.tar.gz (84.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: plumpy-0.15.2.tar.gz
  • Upload date:
  • Size: 84.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.8.5

File hashes

Hashes for plumpy-0.15.2.tar.gz
Algorithm Hash digest
SHA256 24b259073582f6475855680788229852d61dfe1b501bc4000f1d987d51072113
MD5 1bd1be01eb3b27ca1d7086e1ab659e5f
BLAKE2b-256 c451cade494834c5ff8b5a5ae8f7d0de647986ea51971f83dacf7c9692450ee5

See more details on using hashes here.

File details

Details for the file plumpy-0.15.2-py3-none-any.whl.

File metadata

  • Download URL: plumpy-0.15.2-py3-none-any.whl
  • Upload date:
  • Size: 53.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.8.5

File hashes

Hashes for plumpy-0.15.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b81f63e28aae72c41dd27ac6c693a303b205f8204664817d24817da6e8fd0f58
MD5 16a2f4408d26fd7db39f607efb2ff38d
BLAKE2b-256 e384a8b4975f6d90fd1cb3f610a1585854dd57bcf87d8a0b3f3319ce2c184202

See more details on using hashes here.

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