0.2.0.dev14
Pre-release
Pre-release
Breaking Changes
- Drop support for Python 3.9 by @GlassOfWhiskey in #827
What's Changed
- Refactor processors' logic for async execution by @GlassOfWhiskey in #789
- Make
CommandOutputProcessorhandleFutureobjs by @GlassOfWhiskey in #790 - Refactor
TokenProcessorandCommandOutputProcessorclasses by @GlassOfWhiskey in #793 - Add support for CWL v1.3 by @GlassOfWhiskey in #802
- Update versions in CI/CD pipeline by @GlassOfWhiskey in #806
- Refactor exit code evaluation by @LanderOtto in #799
- Fixed issues related to
defaultvalues in CWL by @LanderOtto in #808 - Added a check for the chosen deployment in the tests by @LanderOtto in #814
- Fixed
recoverableattribute in theListTokenandObjectTokenclasses by @LanderOtto in #752 - Add support for Python 3.14 by @GlassOfWhiskey in #820
- Refactor handling of
FileandDirectoryliterals by @LanderOtto in #811 - Fixed issue on multiple
exampleOfWorkonRunCrateprovenance by @LanderOtto in #841 - Fixed issue in
DependencyResolverby @LanderOtto in #839 - Fix Lima version to v1.2.2 by @GlassOfWhiskey in #850
- Remove
disable-content-trustin DockerConnector by @GlassOfWhiskey in #856 - Remove Lima version from MacOS CI by @GlassOfWhiskey in #859
- Remove
TransferStepfrom CWLExpressionToolby @GlassOfWhiskey in #860 - Fixed
loadContentsin the collector step by @LanderOtto in #846 - Fix race condition with output unique paths by @GlassOfWhiskey in #863
- Fix minor issues on recovery by @LanderOtto in #862
- Adjust Python cache in GitHub CI/CD by @GlassOfWhiskey in #865
- Fixed
CWLObjectCommandOutputProcessorto handle arrays of records by @LanderOtto in #858 - Added checks for CWL feature requirement by @GlassOfWhiskey in #866
- Fixed
evalmethod of theDependencyResolverby @LanderOtto in #867 - Handle location storage retrieval errors by @LanderOtto in #871
- Fix
StreamFlowContextby @LanderOtto in #880 - Update MacOS X CI/CD to version 15 by @GlassOfWhiskey in #819
- Fixed directory registration by @LanderOtto in #881
- Reduced overhead of the
transfer_datamethod by @LanderOtto in #883 - Revert
sphinxtov8.1.3by @GlassOfWhiskey in #888 - Migrate to
uvpackage manager by @GlassOfWhiskey in #889 - Fixed type checking in
CWLCommandTokenProcessorby @LanderOtto in #895 - Respect available CPUs in
LocalConnectorby @mr-c in #896 - Fix issues in the
ValueFromTransformerandLoopValueFromTransformerclasses by @LanderOtto in #882 - Fixed
StreamFlowContextcreation by @LanderOtto in #901 - Added
MatchingBindingFilterby @LanderOtto in #872 - Fixed transfer of
hardlinkby @LanderOtto in #891 - Fixed
ExpressionTooloutputs processing by @LanderOtto in #902 - Fix
cwl.output.jsonbehaviour by @GlassOfWhiskey in #851 - Fix
ext showcommand by @GlassOfWhiskey in #927
Dependencies
- Bump aiohttp from 3.12.15 to 3.13.0 by @dependabot[bot] in #821
- Bump aiohttp from 3.13.0 to 3.13.1 by @dependabot[bot] in #832
- Bump aiohttp from 3.13.1 to 3.13.2 by @dependabot[bot] in #840
- Bump aiosqlite from 0.21.0 to 0.22.0 by @dependabot[bot] in #898
- Bump aiosqlite from 0.22.0 to 0.22.1 by @dependabot[bot] in #906
- Bump asyncssh from 2.21.0 to 2.21.1 by @dependabot[bot] in #815
- Bump asyncssh from 2.21.1 to 2.22.0 by @dependabot[bot] in #918
- Bump bcrypt from 4.3.0 to 5.0.0 by @dependabot[bot] in #812
- Bump cachetools from 6.1.0 to 6.2.0 by @dependabot[bot] in #792
- Bump cachetools from 6.2.0 to 6.2.1 by @dependabot[bot] in #828
- Bump cachetools from 6.2.1 to 6.2.2 by @dependabot[bot] in #861
- Bump cachetools from 6.2.2 to 6.2.3 by @dependabot[bot] in #897
- Bump cwl-utils from 0.39 to 0.40 by @dependabot[bot] in #803
- Bump filelock from 3.20.0 to 3.20.3 by @dependabot[bot] in #917
- Bump importlib-metadata from 8.7.0 to 8.7.1 by @dependabot[bot] in #907
- Bump jsonschema from 4.25.0 to 4.25.1 by @dependabot[bot] in #786
- Bump jsonschema from 4.25.1 to 4.26.0 by @dependabot[bot] in #923
- Bump kaleido from 1.0.0 to 1.1.0 by @dependabot[bot] in #804
- Bump kaleido from 1.1.0 to 1.2.0 by @dependabot[bot] in #848
- Bump kubernetes-asyncio from 32.3.2 to 33.3.0 by @dependabot[bot] in #783
- Bump kubernetes-asyncio from 33.3.0 to 34.3.3 by @dependabot[bot] in #915
- Bump pandas from 2.3.1 to 2.3.2 by @dependabot[bot] in #788
- Bump pandas from 2.3.2 to 2.3.3 by @dependabot[bot] in #816
- Bump plotly from 6.2.0 to 6.3.0 by @dependabot[bot] in #784
- Bump plotly from 6.3.0 to 6.3.1 by @dependabot[bot] in #818
- Bump plotly from 6.3.1 to 6.4.0 by @dependabot[bot] in #847
- Bump plotly from 6.4.0 to 6.5.0 by @dependabot[bot] in #869
- Bump plotly from 6.5.0 to 6.5.1 by @dependabot[bot] in #905
- Bump plotly from 6.5.1 to 6.5.2 by @dependabot[bot] in #920
- Bump psutil from 7.0.0 to 7.1.0 by @dependabot[bot] in #807
- Bump psutil from 7.1.0 to 7.1.1 by @dependabot[bot] in #833
- Bump psutil from 7.1.1 to 7.1.2 by @dependabot[bot] in #837
- Bump psutil from 7.1.2 to 7.1.3 by @dependabot[bot] in #844
- Bump psutil from 7.1.3 to 7.2.1 by @dependabot[bot] in #914
- Bump rdflib from 7.1.4 to 7.2.1 by @dependabot[bot] in #809
- Bump rdflib from 7.2.1 to 7.4.0 by @dependabot[bot] in #842
- Bump rdflib from 7.4.0 to 7.5.0 by @dependabot[bot] in #877
- Bump referencing from 0.36.2 to 0.37.0 by @dependabot[bot] in #830
- Bump typing-extensions from 4.14.1 to 4.15.0 by @dependabot[bot] in #791
- Bump urllib3 from 2.6.1 to 2.6.3 by @dependabot[bot] in #921
Dev Dependencies
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #782
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #874
- Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #780
- Bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #836
- Bump actions/download-artifact from 6 to 7 by @dependabot[bot] in #899
- Bump actions/setup-node from 4 to 5 by @dependabot[bot] in #796
- Bump actions/setup-node from 5 to 6 by @dependabot[bot] in #831
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #795
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #838
- Bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #900
- Bump bandit from 1.8.6 to 1.9.1 by @dependabot[bot] in #868
- Bump bandit from 1.9.1 to 1.9.2 by @dependabot[bot] in #875
- Bump bandit from 1.9.2 to 1.9.3 by @dependabot[bot] in #924
- Bump black from 25.1.0 to 25.9.0 by @dependabot[bot] in #810
- Bump black from 25.9.0 to 25.11.0 by @dependabot[bot] in #854
- Bump black from 25.11.0 to 25.12.0 by @dependabot[bot] in #886
- Bump black from 25.12.0 to 26.1.0 by @dependabot[bot] in #925
- Bump cwltest from 2.6.20250314152537 to 2.6.20250818005349 by @dependabot[bot] in #785
- Bump cwltest from 2.6.20250818005349 to 2.6.20251216093331 by @dependabot[bot] in #909
- Bump cwltool from 3.1.20250715140722 to 3.1.20250925164626 by @dependabot[bot] in #813
- Bump cwltool from 3.1.20250925164626 to 3.1.20251031082601 by @dependabot[bot] in #843
- Bump cwltool from 3.1.20251031082601 to 3.1.20260108082145 by @dependabot[bot] in #911
- Bump flake8-bugbear from 24.12.12 to 25.10.21 by @dependabot[bot] in #834
- Bump flake8-bugbear from 25.10.21 to 25.11.29 by @dependabot[bot] in #879
- Bump github/codeql-action from 3 to 4 by @dependabot[bot] in #823
- Bump helm/kind-action from 1.12.0 to 1.13.0 by @dependabot[bot] in #845
- Bump isort from 6.0.1 to 6.1.0 by @dependabot[bot] in #817
- Bump isort from 6.1.0 to 7.0.0 by @dependabot[bot] in #829
- Bump mukunku/tag-exists-action from 1.6.0 to 1.7.0 by @dependabot[bot] in #890
- Bump pytest from 8.4.1 to 8.4.2 by @dependabot[bot] in #797
- Bump pytest from 8.4.2 to 9.0.2 by @dependabot[bot] in #887
- Bump pytest-asyncio from 1.1.0 to 1.2.0 by @dependabot[bot] in #805
- Bump pytest-asyncio from 1.2.0 to 1.3.0 by @dependabot[bot] in #855
- Bump pytest-cov from 6.2.1 to 7.0.0 by @dependabot[bot] in #801
- Bump pyupgrade from 3.20.0 to 3.21.0 by @dependabot[bot] in #824
- Bump pyupgrade from 3.21.0 to 3.21.1 by @dependabot[bot] in #852
- Bump pyupgrade from 3.21.1 to 3.21.2 by @dependabot[bot] in #870
- Bump sphinx-jsonschema from 1.19.1 to 1.19.2 by @dependabot[bot] in #878
- Bump sphinx-rtd-theme from 3.0.2 to 3.1.0 by @dependabot[bot] in #928
- Bump sphinx-llms-txt from 0.3.1 to 0.7.1 by @dependabot[bot] in #929
New Contributors
Full Changelog: 0.2.0.dev13...0.2.0.dev14