Skip to content

Releases: common-workflow-language/cwltool

Now supports the ratified and release vrsion of CWL v1.2

26 Oct 14:43
83038fe
Compare
Choose a tag to compare

Add v1.2 stable release (#1334) by @tetron

upgrade to JSHint 2.12.0 (MIT license) @mr-c

Support CWL v1.2.0-dev5

26 Oct 14:41
e74df48
Compare
Choose a tag to compare

Permit fractional storage values in ResourceRequirement (#1327) by @tetron

  • Make sure parallel executor sets tmpdirSize and outdirSize

The road to CWL 1.2

23 Jul 14:26
eba8091
Compare
Choose a tag to compare

Since the last github release:

  • New experimental extension MPIRequirement (#1276)
  • Support for 1.2.0-dev4 (#1315) (#1324)
  • Packing handles mixed document versions in a workflow (#1320)
  • Improved --print-dot output (#1316)
  • Fix string interpolation and backslash escaping to match 1.2 spec. (#1309)

cwltool 3.0.20200530110633 CWL v1.2.0-dev3 , mypyc support, and more!

03 Jun 19:33
e6c2d95
Compare
Choose a tag to compare

Fixed typo in docker.py #1269 by @hknust
Support CWL v1.2.0 dev3 ("only_non_null" -> "the_only_non_null") #1273 by @mr-c
Allow specification of file object in sec expression #1233 by @illusional
cope with unmovable files left over from Docker+IWDR #1282 by @mr-c
Remove schema_salad mention from tox.ini #1288 by @mr-c
Use schema_salad.avro.schema.Name according to docs #1281 by @rupertnash
Restore udocker feature #1293 by @mr-c
Upgrade to new mypy; get codebase compatible with mypyc #1294 by @mr-c
Rework types to use "Any" less often #1299 by @mr-c

cwltool 3.0.20200324120055 small tweaks to support toil-cwl-runner

24 Mar 12:45
445f6b3
Compare
Choose a tag to compare

cwltool 3.0.20200317203547: Conditionals, abstract operations, v1.2-dev2 and more!

20 Mar 10:31
c7c3799
Compare
Choose a tag to compare

Conditionals! #1222 @tetron
abstract operation #1255 @tetron
Use non-flat badges with the commonwl icon for conformance badges #1244 @tom-tan
Add doc field message to the output of --help #1248 @tom-tan
docker: change from --volume to --mount #1251 @mccalluc
explain who provides cwltool #1245 @mr-c
Update fragments in index #1256 @tetron
Ensure pack() produces original documents, not internally updated #1259 @tetron
Add test for packing a fragment of a document & fix. #1261 @tetron
Bump to 1.2.0-dev2 #1262 @tetron

cwltool 2.0.20200126090152 Allow turning off caching of downloaded documents

27 Jan 16:23
20d664e
Compare
Choose a tag to compare

--pack: allow inputs/outputs named "name" #1239 @mr-c
run conformance tests using Travis #1237 @mr-c
Allow turning off caching of downloaded documents #1242 @tetron

cwltool 2.0.20200122124526 increase max. ruaml.yaml version to 0.16.5

22 Jan 13:25
7ec307b
Compare
Choose a tag to compare

cwltool 2.0.20200107113851 No more Python 2 support

22 Jan 13:25
bf93dd3
Compare
Choose a tag to compare

drop python2 code; upgrade mypy; format with "black" #1231 @mr-c
test with Python 3.8 on appveyor #1215 @mr-c

cwltool 1.0.20191225192155

29 Dec 15:40
efb40a8
Compare
Choose a tag to compare

Last Python 2.7 supporting release of cwltool, featuring "Replace galaxy-lib dependency with galaxy-tool-util." #1228 by @jmchilton