Skip to content

Releases: common-workflow-language/cwltool

3.1.20211107152837

10 Nov 11:17

Choose a tag to compare

What's Changed

  • --print-targets: support embedded step processess by @mr-c in #1564
  • --print-input-deps: support secondaryFile resolution by @mr-c in #1565

Misc

  • Update README by @ALuesink in #1561
  • Update ruamel-yaml requirement from <0.17.17,>=0.15 to >=0.15,<0.17.18 by @dependabot in #1559
  • cwltool.Dockerfile: only install one version of pyparsing by @mr-c in #1562

New Contributors

Full Changelog: 3.1.20211104071347...3.1.20211107152837

3.1.20211104071347

04 Nov 17:58
d96ddbf

Choose a tag to compare

What's Changed

  • Call fsaccess.realpath before comparing paths in _relocate. by @tetron in #1560
    (Also bumps minimum schema-salad version to 8.2.20211104054942)

Full Changelog: 3.1.20211103193132...3.1.20211104071347

3.1.20211103193132

04 Nov 08:31
29d8279

Choose a tag to compare

What's Changed

  • Bump eWaterCycle/setup-singularity from 6 to 7 by @dependabot in #1554
  • skip pyparsing 3.x to fix pydot; rdflib's sparql parsing by @mr-c in #1557
  • detect circular workflow dependencies by @lijiayong in #1543
  • --single-process inherit reqs & hints; support sub-workflows by @mr-c in #1558

Full Changelog: 3.1.20211020155521...3.1.20211103193132

3.1.20211020155521

20 Oct 17:34

Choose a tag to compare

What's Changed

  • cwltool.Dockerfile fix by @mr-c in #1549
  • outdir can be any valid URI ; add test for this by @tetron in #1552
  • GitHub Actions: Separate concurrency groups by @mr-c in #1553

Full Changelog: 3.1.20211019185001...3.1.20211020155521

3.1.20211014180718

16 Oct 11:20
3df258a

Choose a tag to compare

What's Changed

Full Changelog: 3.1.20211004060744...3.1.20211014180718

3.1.20211004060744

06 Oct 13:14
aec33fc

Choose a tag to compare

What's Changed

  • Remove temporary directories when cache dir is empty string ; by @kinow in #1541
    That also fixes #1542 (Intermediary outputs are not deleted after workflow completion)!

New Contributors to cwltool

Full Changelog: 3.1.20211001174446...3.1.20211004060744

cwltool 3.1.20211001174446 Fix erroneous URL encoding of final output filenames

03 Oct 11:21
96ebb49

Choose a tag to compare

fix

misc

cwltool 3.1.20210922203925 ; fix for toil-cwl-runner & others

26 Sep 08:20

Choose a tag to compare

  • trust given secondaryFiles if discover_secondaryFiles is False 478d45a @mr-c

This is needed for toil-cwl-runner (and others) as some secondaryFile expressions can modify other entries in a way that would cause them to not pass validation a second time

cwltool 3.1.20210922130607 ; revert relocation of default_make_tool initialization

22 Sep 14:23

Choose a tag to compare

revert relocation of default_make_tool initialization (Fixes: #1525) 2ca1a0d @mr-c
mypy: warn_unreachable = True a3cc4fc @mr-c
enable test_arguments_self on systems without docker a265968 @mr-c

cwltool 3.1.20210921111717 ; now with podman support!

21 Sep 15:57

Choose a tag to compare

New features:

  • support (rootless) podman container engine 52e1ebe @mr-c
  • Need nodejs? use podman or singularity in addition to docker bb6fe86 @mr-c

Fixes:

Improvements

Misc: