0.2.0.dev3
Pre-release
Pre-release
What's Changed
- Colored output for Streamflow Run by @paoloviviani in #17
- Changed test pipeline by @GlassOfWhiskey in #33
- Prepend
isEnabledFor
to logger calls by @GlassOfWhiskey in #37 - Added regression test scheduler by @LanderOtto in #39
- Code reformat with pyupgrade by @GlassOfWhiskey in #40
- Workflow Run RO-Crate support by @GlassOfWhiskey in #45
- Added extension points to StreamFlowPlugin by @GlassOfWhiskey in #46
- Revised setup.py classifiers by @GlassOfWhiskey in #49
- Fix scheduler validation path by @GlassOfWhiskey in #50
- Better job naming strategy for CWL by @GlassOfWhiskey in #51
- Fixed cwl-runner entrypoint with no workflows entry by @GlassOfWhiskey in #52
- Added nested files to main entity by @GlassOfWhiskey in #53
- Avoid Sqlite race conditions during tests by @GlassOfWhiskey in #57
- Added no regression tests for persistence by @LanderOtto in #56
- Use JSON format for PBS output by @GlassOfWhiskey in #63
- Moving aiotarstream to the deployment module by @GlassOfWhiskey in #64
- Register job directories after creating them by @GlassOfWhiskey in #65
- Moving some logic from Translator to utils by @GlassOfWhiskey in #66
- Added persistence of Command class structure by @LanderOtto in #74
- Fixed MacOS compatibility by @GlassOfWhiskey in #77
- Stricter type checking for CWL outputs by @GlassOfWhiskey in #70
- Fix CWL map processors behaviour by @GlassOfWhiskey in #81
- Added support for nested connectors by @GlassOfWhiskey in #86
- Migrate from
setup.py
topyproject.toml
by @GlassOfWhiskey in #89
Dependencies
- Bump actions/checkout from 2 to 3 by @dependabot in #29
- Bump actions/setup-node from 2 to 3 by @dependabot in #22
- Bump actions/setup-python from 2 to 4 by @dependabot in #20
- Bump actions/upload-artifact from 2 to 3 by @dependabot in #36
- Bump aiohttp from 3.8.3 to 3.8.4 by @dependabot in #72
- Bump antlr4-python3-runtime from 4.10 to 4.11.1 by @dependabot in #23
- Bump antlr4-python3-runtime from 4.11.1 to 4.12.0 by @dependabot in #76
- Bump asyncssh from 2.13.0 to 2.13.1 by @dependabot in #75
- Bump bandit from 1.7.4 to 1.7.5 by @dependabot in #85
- Bump black from 22.12.0 to 23.1.0 by @dependabot in #60
- Bump cachetools from 5.2.0 to 5.2.1 by @dependabot in #35
- Bump cachetools from 5.2.1 to 5.3.0 by @dependabot in #47
- Bump codespell from 2.2.2 to 2.2.4 by @dependabot in #84
- Bump cwltool from 3.1.20221008225030 to 3.1.20221201130942 by @dependabot in #25
- Bump cwltool from 3.1.20221201130942 to 3.1.20230127121939 by @dependabot in #55
- Bump cwltool from 3.1.20230127121939 to 3.1.20230201224320 by @dependabot in #61
- Bump cwltool from 3.1.20230201224320 to 3.1.20230209161050 by @dependabot in #69
- Bump cwltool from 3.1.20230209161050 to 3.1.20230213100550 by @dependabot in #71
- Bump cwltool from 3.1.20230213100550 to 3.1.20230302145532 by @dependabot in #79
- Bump cwl-utils from 0.20 to 0.21 by @dependabot in #26
- Bump cwl-utils from 0.21 to 0.22 by @dependabot in #54
- Bump cwl-utils from 0.22 to 0.23 by @dependabot in #62
- Bump docker/build-push-action from 2 to 3 by @dependabot in #21
- Bump docker/build-push-action from 3 to 4 by @dependabot in #59
- Bump docker/login-action from 1 to 2 by @dependabot in #19
- Bump docker/setup-buildx-action from 1 to 2 by @dependabot in #24
- Bump docker/setup-qemu-action from 1 to 2 by @dependabot in #28
- Bump flake8-bugbear from 22.12.6 to 23.1.17 by @dependabot in #44
- Bump flake8-bugbear from 23.1.17 to 23.1.20 by @dependabot in #48
- Bump flake8-bugbear from 23.1.20 to 23.2.13 by @dependabot in #73
- Bump importlib-metadata from 5.2.0 to 6.0.0 by @dependabot in #30
- Bump jsonref from 1.0.1 to 1.1.0 by @dependabot in #43
- Bump mukunku/tag-exists-action from 1.0.0 to 1.2.0 by @dependabot in #27
- Bump pytest from 7.2.0 to 7.2.1 by @dependabot in #41
- Bump pytest from 7.2.1 to 7.2.2 by @dependabot in #80
- Bump pytest-xdist from 3.1.0 to 3.2.0 by @dependabot in #67
- Bump sphinx from 6.0.0 to 6.1.0 by @dependabot in #31
- Bump sphinx from 6.1.0 to 6.1.2 by @dependabot in #34
- Bump sphinx from 6.1.2 to 6.1.3 by @dependabot in #38
- Bump sphinx-rtd-theme from 1.1.1 to 1.2.0 by @dependabot in #68
- Bump yattag from 1.15.0 to 1.15.1 by @dependabot in #78
New Contributors
- @paoloviviani made their first contribution in #17
- @LanderOtto made their first contribution in #39
Full Changelog: 0.2.0.dev2...0.2.0.dev3