Closed vemonet closed 4 years ago
Updating cwltool
in the FAIRWorkbench requirements.txt
to the latest release fix the import get_listing
issue: https://github.com/fair-workflows/FAIRWorkbench/blob/master/requirements.txt#L7
Issue fixed in FAIRWorkbench in pull request https://github.com/fair-workflows/FAIRWorkbench/pull/65
Hi Vincent! Thanks a lot and sorry about the issue (you're right, it was affecting NanopubJL etc as well). Due to some design choices made last week we're actually now taking out the cwl component (at least, the execution stuff) and the workflowhub related elements (for now). It will likely be back, in one form or another, but currently we're trying to focus the design of the core library. I've removed the offending code completely, otherwise I would of course have merged your PR (thanks again).
If you have the time, would you be able to try running the extension(s) again just to check that they are now building/running for you as well?
Yes, it is working fine now! Thanks
Trying to start Jupyterlab with FAIRWorkflowsExtension using
docker-compose
failsFrom this github repo:
Raise issue:
The issue seems to be related to https://github.com/fair-workflows/FAIRWorkbench/blob/master/fairworkflows/cwl.py#L6
CWL toil try to
import get_listing
fromcwltool.utils
, but cannot find it. It seems that get_listing has been introduced in cwltool 3.0, and the FAIRWorkbench requires cwltool 2.0