Releases: common-workflow-language/cwltool
Releases Β· common-workflow-language/cwltool
3.1.20220217222804
What's Changed
Full Changelog: 3.1.20220217190813...3.1.20220217222804
3.1.20220217190813
What's Changed
- Update ruamel-yaml requirement from <0.17.21,>=0.15 to >=0.15,<0.17.22 by @dependabot in #1619
 - Add application/octet-stream by @suecharo in #1622
 - Revert "Drop Python 3.6" by @tetron in #1620
 
New Contributors
Full Changelog: 3.1.20220210171524...3.1.20220217190813
3.1.20220210171524
What's Changed
- Update pytest requirement from <6.3,>=6.2 to >=6.2,<7.1 by @dependabot in #1614
 - scandeps should not apply mergedirs at every level by @tetron in #1615
 
Full Changelog: 3.1.20220204090313...3.1.20220210171524
3.1.20220204090313
3.1.20220202173120
What's Changed
Full Changelog: 3.1.20220202110738...3.1.20220202173120
3.1.20220202110738
What's Changed
- Process generator docs by @tetron in #1599
 - fix --single-step step2_tool error by @huzech in #1597
 - pin Black to (20)22 & reformat using the new stable release by @mr-c in #1606
 - --validate works with $graph docs lacking a "main" by @mr-c in #1605
 - --single-step can not get default value in step by @huzech in #1598
 - coverage: unify source by @mr-c in #1609
 - Single-step: inline and deeply nested sub-workflows by @mr-c in #1608
 - more expr parsing tests by @mr-c in #1507
 
Full Changelog: 3.1.20220124184855...3.1.20220202110738
3.1.20220124184855
What's Changed
- "when" expressions get an empty "self" variable by @mr-c in #1601
 - single-process: handle step-level req collisions by @mr-c in #1603
 
Full Changelog: 3.1.20220119140128...3.1.20220124184855
3.1.20220119140128
3.1.20220117131913
What's Changed
Full Changelog: 3.1.20220116183622...3.1.20220117131913
3.1.20220116183622
New Features
- Initial support CUDARequirement extension by @tetron in #1581
 - allow additional pathname characters in strict mode by @mr-c in #1579
 - _terminate_processes for non-docker processes, like nodejs by @mr-c in #1577
 - Add helpful error message when a program is terminated by a (Unix) signal, such as a segfault by @gmloose in #1569
 
Bug fixes
- expand stdin shortcut even when an ID is preset by @mr-c in #1592
 - Fix --print-targets to pass inherited reqs. by @mr-c in #1580
 - Protect ruamel from blank comment strings when making templates by @leipzig in #1390
 
What's Changed
- WSL2 clarification by @mr-c in #1567
 - remove unnecessary encodes by @mr-c in #1575
 - add better string representation for Process objects by @mr-c in #1571
 - Remove noisy exception when the monitored process exits quickly by @mr-c in #1584
 - Update how to setup pip environment by @manabuishii in #1017
 - remove an Any type hint by @mr-c in #1587
 - GA: simplify pip caching by @mr-c in #1589
 
Dependency updates
- Bump mypy from 0.910 to 0.920 by @dependabot in #1574
 - Update rdflib requirement from <6.1,>=4.2.2 to >=4.2.2,<6.2 by @dependabot in #1576
 - Bump mypy from 0.920 to 0.921 by @dependabot in #1578
 - Bump mypy from 0.921 to 0.930 by @dependabot in #1582
 - Update ruamel-yaml requirement from <0.17.18,>=0.15 to >=0.15,<0.17.20 by @dependabot in #1583
 - Update ruamel-yaml requirement from <0.17.20,>=0.15 to >=0.15,<0.17.21 by @dependabot in #1585
 - Bump mypy from 0.930 to 0.931 by @dependabot in #1588
 
New Contributors
- @gmloose made their first contribution in #1569
 - @manabuishii made their first contribution in #1017
 - @leipzig made their first contribution in #1390
 
Full Changelog: 3.1.20211107152837...3.1.20220116183622