Releases: common-workflow-language/cwltool
3.1.20230526180938
What's Changed
-
CWLProv snapshots: capture the workflow even if the cwl:tool trick in the input object is used by @mr-c in #1847
-
Refactoring provenance.py as provenance submodule by @RenskeW in #1775
-
use importlib instead of the deprecated pkg_resources by @mr-c in #1844
-
Bump sphinx-rtd-theme from 1.2.0 to 1.2.1 by @dependabot in #1845
-
Update ruamel-yaml requirement from <0.17.27,>=0.16.0 to >=0.16.0,<0.17.28 by @dependabot in #1846
Full Changelog: 3.1.20230513155734...3.1.20230526180938
3.1.20230513155734
What's Changed
- Update ruamel-yaml requirement from <0.17.22,>=0.16.0 to >=0.16.0,<0.17.27 by @dependabot in #1838
- --leave-tmpdir includes the input staging directories by @mr-c in #1674 #1840
- Bump mypy from 1.2.0 to 1.3.0 by @dependabot in #1839
Full Changelog: 3.1.20230425144158...3.1.20230513155734
3.1.20230425144158
What's Changed
- Bump mypy from 1.1.1 to 1.2.0 by @dependabot in #1825
Full Changelog: 3.1.20230425122939...3.1.20230425144158
3.1.20230424211314
What's Changed
- always print floats on the command line with decimal notation by @mr-c in #1832
- Better error message when parsing hints in the upgrader by @mr-c in #1830
Misc
- synchronize reqs. by @mr-c in #1823
- Update black requirement from ~=23.1 to ~=23.3 by @dependabot in #1824
- Update pytest requirement from <7.3,>=6.2 to >=6.2,<7.4 by @dependabot in #1826
Full Changelog: 3.1.20230325110543...3.1.20230424211314
3.1.20230325110543
What's Changed
- Bump mypy from 1.0.1 to 1.1.1 by @dependabot in #1817
- Executor clears any saved result when execute is called. by @tetron in #1813
- CWL exprs in ResourceRequirement fields can return floats in CWL v1.2+ by @mr-c in #1818
- Update rdflib requirement from <6.3,>=4.2.2 to >=4.2.2,<6.4 by @dependabot in #1820
- guard
import pwd
for windows by @jfennick in #1822
Full Changelog: 3.1.20230302145532...3.1.20230325110543
3.1.20230302145532
What's Changed
- Raise error is socket is not available by @BrunoGrandePhD in #1809
- mypyc: enable subclassing and/or pickling of popular classes by @mr-c in https://github.com/common-workflow-language/cwltoo/pull/1814
Misc
- ga: cleanups from actionlint by @mr-c in #1805
- ga: colorful output by @mr-c in #1807
- Bump mypy from 1.0.0 to 1.0.1 by @dependabot in #1810
- Bump actions/cache from 2 to 3 by @dependabot in #1812
New Contributors
- @BrunoGrandePhD made their first contribution in #1809
Full Changelog: 3.1.20230213100550...3.1.20230302145532
3.1.20230213100550
What's Changed
Full Changelog: 3.1.20230209161050...3.1.20230213100550
3.1.20230209161050
What's Changed
- CWLProv: add directory basename to the provenance metadata by @simleo in #1798
- Bump mypy from 0.991 to 1.0.0 by @dependabot in #1801
- Bump sphinx-rtd-theme from 1.1.1 to 1.2.0 by @dependabot in #1802
- Clean tests; no mess left over by @mr-c in #1803
Full Changelog: 3.1.20230201130431...3.1.20230209161050
3.1.20230201130431
What's Changed
Misc
- git blame: ignore mass-reformatting by @mr-c in #1792
- Bump docker/build-push-action from 3 to 4 by @dependabot in #1793
- readthedocs: install graphviz by @mr-c in #1794
- Update black requirement from ~=22.0 to ~=23.1 by @dependabot in #1796
- bump minimum setuptools version by @mr-c in #1797
Full Changelog: 3.1.20230127121939...3.1.20230201130431
3.1.20230127121939
What's Changed
- Keep track of which files have already been parsed by @tetron in #1786
- Move sys.exit by @jfennick in #1772
- --write-summary to redirect final JSON output by @jfennick in #1773
misc
- Update README and other documentation cleanup by @mr-c in #1778
- Dockerfile: Security upgrade python from 3.10-alpine to 3.11-alpine by @snyk-bot in #1781
- conformance testing: switch to pytest + cwltest by @mr-c in #1783
- [doc] Add autolabels so intersphinx can link to anchors like index#install by @kinow in #1787
- flake8 cleanup by @mr-c in #1791
Full Changelog: 3.1.20221201130942...3.1.20230127121939