1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71
|
Source: cwl-utils
Section: python
Priority: optional
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Uploaders: Michael R. Crusoe <crusoe@debian.org>
Build-Depends: debhelper-compat (= 13),
dh-sequence-python3,
pybuild-plugin-pyproject,
cwl-upgrader,
cwlformat,
python3-all,
python3-cachecontrol,
python3-packaging,
python3-rdflib,
python3-requests,
python3-schema-salad (>= 8.8.20241206093842),
python3-filelock <!nocheck>,
python3-setuptools,
python3-pytest <!nocheck>,
python3-pytest-xdist <!nocheck>,
python3-pytest-mock <!nocheck>,
nodejs <!nocheck>,
python3-jsonschema <!nocheck>
Standards-Version: 4.7.2
Vcs-Browser: https://salsa.debian.org/python-team/packages/cwl-utils
Vcs-Git: https://salsa.debian.org/python-team/packages/cwl-utils.git
Homepage: https://github.com/common-workflow-language/cwl-utils
Rules-Requires-Root: no
Testsuite: autopkgtest-pkg-pybuild
Package: python3-cwl-utils
Architecture: all
Depends: ${misc:Depends}, ${python3:Depends}, python3-filelock
Recommends: ${python3:Recommends}
Suggests: ${python3:Suggests}, cwl-utils, cwl-runner
Breaks: cwltool (<< 3.1.20231206180100)
Description: Python Utilities and Autogenerated Classes for CWL v1.0 - v1.2
The autogenerated classes can create, load, and save objects based upon CWL
(the Common Workflow Language open standards for executable descriptions of
comandline tools and workflows made from them).
.
See the 'cwl-utils' package for command line utilities that use these classes.
Package: cwl-utils
Architecture: all
Depends: ${misc:Depends}, python3-cwl-utils (= ${binary:Version}), python3
Suggests: cwl-upgrader, cwlformat
Description: Utilities for using CWL documents
cwl-docker-extract - cache or pre-pull all software container images referenced
in a CWL CommandLineTool or CWL Workflow (including all referenced
CommandLineTools and sub-Workflows and so on).
.
cwl-cite-extract - prints all software packages found (recursively) in the
specified CWL document.
.
cwl-expression-refactor - refactors CWL documents so that any CWL Expression
evaluations are separate steps (either CWL ExpressionTools or CWL
CommandLineTools). This allows execution by CWL engines that do not want to
support inline expression evaluation outside of concrete steps, or do not want
to directly support CWL's optional InlineJavascriptRequirement at all.
.
cwl-graph-split - Splits a packed CWL document file into multiple files.
Packed CWL documents use the $graph construct to contain multiple CWL Process
objects (Workflow, CommandLineTool, ExpressionTool, Operation). Typically
packed CWL documents contain a CWL Workflow under the name "main" and the
workflow steps (including any sub-workflows) [requires cwlformat].
.
cwl-normalizer - Normalizes a CWL document all its dependencies into a single
JSON format CWL document, upgrading to CWL v1.2, as needed. Can optionally
refactor CWL Expressions into separate steps in the manner of
cwl-expression-refactor [requires cwl-upgrader].
|