File: control

package info (click to toggle)
cwl-utils 0.37-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 5,156 kB
  • sloc: python: 88,920; makefile: 141; javascript: 91
file content (71 lines) | stat: -rw-r--r-- 3,258 bytes parent folder | download
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].