Skip to content

Releases: common-workflow-language/cwltool

3.1.20250715140722

22 Jul 14:02
Compare
Choose a tag to compare

What's Changed

  • Various cleanups to make the docs better. by @mr-c in #2093
  • Add missing cwl-runner refs by @mr-c in #2095
  • move hints vs. requirements specific error checking earlier by @mr-c in #2103
  • ProcessGenerator: allow for pickling by @mr-c in #2113
  • Step name callback by @tetron in #2109
  • Fix pydot tests by @lkk7 in #2019
  • musllinux wheels nodejs fix by @mr-c in #2127
  • galaxy upgrade 25.1 by @mr-c in #2130
  • propagate writable attribute to secondaryfiles by @mr-c in #2133
  • Improve environmental variable caching by @stxue1 in #2101

Deps

  • Update black requirement from ==24.* to ==25.* by @dependabot[bot] in #2094
  • Bump mypy from 1.14.1 to 1.15.0 by @dependabot[bot] in #2096
  • Bump mypy from 1.15.0 to 1.16.0 by @dependabot[bot] in #2119
  • Bump mypy from 1.16.0 to 1.16.1 by @dependabot[bot] in #2125
  • Bump mypy from 1.16.1 to 1.17.0 by @dependabot[bot] in #2135
  • gh-actions: remove one last usage of the now-deprecated Ubuntu 20.04 by @mr-c in #2097
  • Update galaxy-util requirement from <24.2 to <24.3 by @dependabot[bot] in #2098
  • Update galaxy-tool-util requirement from !=23.0.1,!=23.0.2,!=23.0.3,!=23.0.4,!=23.0.5,<24.2,>=22.1.2 to >=22.1.2,!=23.0.1,!=23.0.2,!=23.0.3,!=23.0.4,!=23.0.5,<24.3 by @dependabot[bot] in #2099
  • Bump pypa/cibuildwheel from 2.22.0 to 2.23.3 by @dependabot[bot] in #2117
  • Bump cibuildwheel from 2.22.0 to 2.23.3 by @dependabot[bot] in #2116
  • Bump pypa/cibuildwheel from 2.23.3 to 3.0.0 by @dependabot[bot] in #2122
  • Bump pypa/cibuildwheel from 3.0.0 to 3.0.1 by @dependabot[bot] in #2132
  • Update pytest requirement from <8.4,>=6.2 to >=6.2,<8.5 by @dependabot[bot] in #2121
  • Update bagit requirement from <1.9,>=1.6.4 to >=1.6.4,<1.10 by @dependabot[bot] in #2123
  • cibw: Disable building PyPy wheels on all platforms by @mr-c in #2134

New Contributors

Full Changelog: 3.1.20250110105449...3.1.20250715140722

3.1.20250110105449

10 Jan 11:55
Compare
Choose a tag to compare

What's Changed

  • docs: render the CLI groups too by @mr-c in #2089
  • Change caching pathmapper to respect the pathmapper factory by @stxue1 in #2092

Deps

New Contributors

Full Changelog: 3.1.20241217163858...3.1.20250110105449

3.1.20241217163858

17 Dec 16:55
Compare
Choose a tag to compare

What's Changed

  • make-template: fix type error by @mr-c in #2078
  • --no-warnings includes schema-salad; --validate should complain to stdout by @mr-c in #2084
  • Append "_latest" to image id if no tag is present by @sameeul in #2085
  • Fix cwltool:Loop extension definition by @GlassOfWhiskey in #2081
  • argparse: colorize the --help output with rich-argparse by @mr-c in #2080
  • Refactored ProvenanceProfile definition by @fmigneault in #2082
  • singularity: improve testing on version 4.x+ by @mr-c in #2088

Deps

Full Changelog: 3.1.20241112140730...3.1.20241217163858

3.1.20241112140730

12 Nov 15:37
Compare
Choose a tag to compare

What's Changed

  • use max_cores in taskQueue instead of system cores by @kmavrommatis in #2038

  • Use "run" with singularity/apptainer instead of "exec", when possible by @sameeul in #2065

  • add note on docker macOS platform issue by @Brilator in #2064

  • cpu_count can be None, so fallback to 1 by @mr-c in #2063

  • conformance testing: no longer skip tests for singularity/apptainer by @mr-c in #2067

  • cibuildwheel: adjust pytest parallel execution ; drop musllinux_1_1 by @mr-c in #2061

Deps

  • Update ruamel-yaml requirement from <0.18,>=0.16.0 to >=0.16.0,<0.19 by @dependabot in #2066
  • Update flake8-bugbear requirement from <24.9 to <24.11 by @dependabot in #2062

New Contributors

Full Changelog: 3.1.20241024121129...3.1.20241112140730

3.1.20241024121129

24 Oct 13:22
Compare
Choose a tag to compare

From this release onwards, cwltool requires Python 3.9+

What's Changed

Deps

Full Changelog: 3.1.20241007082533...3.1.20241024121129

3.1.20241007082533

07 Oct 15:51
Compare
Choose a tag to compare

What's Changed

Deps

  • remove usage of ancient shellescape backport of Stdlib's shlex by @a-detiste in #2041
  • setuptools is not a install requirement by @mr-c in #2048
  • Bump sphinx-rtd-theme from 2.0.0 to 3.0.0 by @dependabot in #2049

New Contributors

Full Changelog: 3.1.20240909164951...3.1.20241007082533

3.1.20240909164951

09 Sep 17:40
4bb5329
Compare
Choose a tag to compare

What's Changed

Deps

New Contributors

Full Changelog: 3.1.20240708091337...3.1.20240909164951

3.1.20240708091337

08 Jul 09:50
Compare
Choose a tag to compare

What's Changed

  • Support Podman version 5.x which autodeletes the cidfiles by @mr-c in #2016
  • Use uv compatible syntax in test-requirements.txt by @hauntsaninja in #2012
  • Add docstrings to functions in ro.py by @AGoetzee in #2002

Deps

  • Update black requirement from ~=24.3 to ~=24.4 by @dependabot in #1992
  • Bump docker/build-push-action from 5 to 6 by @dependabot in #2008
  • Update galaxy-util requirement from <24.1 to <24.2 by @dependabot in #2015
  • Bump mypy from 1.10.0 to 1.10.1 by @dependabot in #2009
  • Update galaxy-tool-util requirement from !=23.0.1,!=23.0.2,!=23.0.3,!=23.0.4,!=23.0.5,<24.1,>=22.1.2 to !=23.0.1,!=23.0.2,!=23.0.3,!=23.0.4,!=23.0.5,>=24.1.1,<24.2 by @dependabot in #2014

New Contributors

Full Changelog: 3.1.20240508115724...3.1.20240708091337

3.1.20240508115724

16 May 12:43
270f9c6
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.1.20240404144621...3.1.20240508115724

3.1.20240404144621

10 Apr 13:24
Compare
Choose a tag to compare

What's Changed

  • add the --shm-size parameter at runtime by @lihl2014 in #1972
  • Append "cwltool" to HTTP User-Agent string by @svonworl in #1977
  • biocontainers test is flaky, automatically retry it. by @mr-c in #1983
  • setuptools: silence package discovery warnings by @mr-c in #1981
  • pytest: use the worksteal scheduler and run on all logical cores, not just physical. by @mr-c in https://github.com/common-
    workflow-language/cwltool/pull/1984
  • podman nor singularity/apptainer support is experimental by @mr-c in #1991

Deps

New Contributors

Full Changelog: 3.1.20240112164112...3.1.20240404144621