What's Changed
- Drop support for Python 3.8 by @mr-c in #321
- Generate parser from
cwltool
extensions by @GlassOfWhiskey in #337 - Add CWL objects to parser
__init__.py
by @GlassOfWhiskey in #267 - Refresh the parsers with the latest schema-salad codegen by @mr-c in #338
- correct license path by @mr-c in #328
- pydocstyle is unmaintained, switch to ruff by @mr-c in #329
- add cwl-runner header to all CWL test files, mark them executable by @mr-c in #331
Deps
- Update black requirement to allow newer versions by @dependabot in #322
- Bump mypy from 1.11.2 to 1.12.0 by @dependabot in #325
- Bump mypy from 1.12.0 to 1.12.1 by @dependabot in #327
- Bump mypy from 1.12.1 to 1.13.0 by @dependabot in #330
- Bump codecov/codecov-action from 4.6.0 to 5.0.0 by @dependabot in #333
- Bump codecov/codecov-action from 5.0.0 to 5.0.2 by @dependabot in #334
- Bump codecov/codecov-action from 5.0.2 to 5.0.4 by @dependabot in #335
- Update flake8-bugbear requirement from <24.9 to <24.11 by @dependabot in #332
- Bump codecov/codecov-action from 5.0.4 to 5.0.7 by @dependabot in #336
- Bump codecov/codecov-action from 5.0.7 to 5.1.1 by @dependabot in #340
Full Changelog: v0.35...v0.36