#962932 ITP: plumpy -- Python workflows library

#962932#5
Date:
2020-06-16 04:56:34 UTC
From:
To:
* Package name    : plumpy
  Version         : 0.14.5
  Upstream Author : Martin Uhrin
* URL             : https://github.com/aiidateam/plumpy
* License         : GPLv3 and Expat
  Programming Lang: Python
  Description     : Python workflows library

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.

plumpy is required by aiida-core (ITP #901392). However, packaging of plumpy is currently blocked by its incompatibility with python3-tornado >= 5 [1].

I plan to maintain plumpy together with the DPMT.

[1] https://github.com/aiidateam/plumpy/issues/72

#962932#12
Date:
2022-07-11 19:28:38 UTC
From:
To:
This is resolved with v0.16.0. Do you still want to package plumby?
#962932#17
Date:
2022-07-12 11:37:02 UTC
From:
To:
Hi Bastian,

Thanks for pinging me regarding this development. I have pushed my
packaging of python-plumpy v0.21.0 to salsa [2]. However, there still
are unpackaged dependencies, thus I will have to leave it for later. You
are welcome to commit to the repository if you need plumpy as well.

[2] https://salsa.debian.org/python-team/packages/python-plumpy

Best,
Andrius