Releases: common-workflow-language/cwltool
3.1.20221008225030
What's new
- implement the loop construct extension by @GlassOfWhiskey and @mr-c in #1641
Misc
- Add QEMU step and platforms field to the publish action for Arm Docker image by @suecharo in #1736
- quay: publish ":latest" tag by @mr-c in #1737
- Bump mypy from 0.971 to 0.982 by @dependabot in #1739 #1747
- test with Python 3.11 by @mr-c in #1742
Full Changelog: 3.1.20220913185150...3.1.20221008225030
3.1.20220913185150
What's Changed
- notifyAll → notify_all: deprecated in Python 3.x; not even listed in the docs. by @mr-c in #1734
- Experimental fast validator code path, using cwl-utils by @tetron in #1720
- conformance coverage: ignore more paths by @mr-c in #1735
Full Changelog: 3.1.20220907141119...3.1.20220913185150
3.1.20220907141119
3.1.20220830195442
What's Changed
-
Provenance: fix bagit structure when there are no data files by @simleo in #1727
-
Import dependencies from cwl_utils after code refactoring by @GlassOfWhiskey in #1686
-
Update .gitignore by @jjkoehorst in #1711
-
Update CONTRIBUTING.md by @jjkoehorst in #1712
-
tests: reduce number of software containers by @mr-c in #1718
-
Import check_format from cwl-utils by @GlassOfWhiskey in #1717
-
22.x1 release of galaxy-tool-util breaks us by @mr-c in #1723
-
CONTRIBUTING.md: recommend updating pip in the dev venv by @simleo in #1726
New Contributors
- @GlassOfWhiskey made their first contribution in #1686
- @jjkoehorst made their first contribution in #1711
Full Changelog: 3.1.20220802125926...3.1.20220830195442
3.1.20220802125926
What's Changed
Full Changelog: 3.1.20220801180230...3.1.20220802125926
3.1.20220801180230
What's Changed
- Ignore flake8-bugbear false positives by @mr-c in #1691
- logging.warn is deprecated, use warning by @kinow in #1692
- Exclude children of subdirectories from symlink by @jfennick in #1690
- Set last modification date of remote file as local file timestamp by @RenskeW in #1676
- Bump mypy from 0.961 to 0.971 by @dependabot in #1697
- Update rdflib requirement from <6.2,>=4.2.2 to >=4.2.2,<6.3 by @dependabot in #1698
- MyPy stubs rename by @mr-c in #1699
New Contributors
Full Changelog: 3.1.20220628170238...3.1.20220801180230
3.1.20220623174452
What's Changed
- Prevent the default value from being used when values were already passed by @kinow in #1675
- Expressiontool timer by @douglowe in #1681
- Bump actions/setup-python from 3 to 4 by @dependabot in #1679
New Contributors
Full Changelog: 3.1.20220607081835...3.1.20220623174452
3.1.20220607081835
What's Changed
- Enhanced detection of singularity version including a distribution detection by @salexan2001 in #1654
- Fix udocker installation link by @kinow in #1667
- fix py3.6 compat@mr-c
Deps
- Bump docker/login-action from 1 to 2 by @dependabot in #1663
- Bump docker/setup-buildx-action from 1 to 2 by @dependabot in #1662
- Bump docker/build-push-action from 2 to 3 by @dependabot in #1661
- Bump mypy from 0.950 to 0.960 by @dependabot in #1670
- Bump mypy from 0.960 to 0.961 by @dependabot in #1677
New Contributors
- @salexan2001 made their first contribution in #1654
Full Changelog: 3.1.20220502060230...3.1.20220607081835
3.1.20220502060230
What's Changed
--print-dot
now matches the view.commonwl.org behavior (node color dependent on class type) by @RenskeW in #1655- Bump github/codeql-action from 1 to 2 by @dependabot in #1656
- Bump mypy from 0.942 to 0.950 by @dependabot in #1657
This also fixed #1658 when compiling cwltool usingmypyc
Full Changelog: 3.1.20220406080846...3.1.20220502060230
3.1.20220406080846
What's Changed
- Fix & check for common mispellings by @mr-c in #1636
- less random files left over after tests by @mr-c in #1637
- cwltool Python support policy by @tetron in #1621
- print-dot: Removed primary path prefix from graph labels by @RenskeW in #1647
Dependencies
- Bump codecov/codecov-action from 2.1.0 to 3 by @dependabot in #1653
- Bump mypy from 0.931 to 0.940 by @dependabot in #1643
- Bump mypy from 0.940 to 0.941 by @dependabot in #1644
- Bump mypy from 0.941 to 0.942 by @dependabot in #1649
- Bump actions/cache from 2 to 3 by @dependabot in #1646
- Bump actions/checkout from 2 to 3 by @dependabot in #1631
- Update pytest requirement from <7.1,>=6.2 to >=6.2,<7.2 by @dependabot in #1642
- Bump actions/setup-python from 2 to 3 by @dependabot in #1630
New Contributors
Full Changelog: 3.1.20220224085855...3.1.20220406080846