All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Drop setup.py and requirements.txt in favour of PEP 517 and 518 by @fabricebrito in #177
- calls
setup_kubernetes
before_setup
to setcudaDeviceCount
by @fabricebrito in #170
- broken release
- Create codemeta.json by @fabricebrito in #163
- Conformance 1.2.1 by @fabricebrito in #164
- Update README.md by @fabricebrito in #165
- adds
cudaVersionMin
,cudaComputeCapability
inCUDARequirement
by @fabricebrito in #168
v0.16.0 - 2023-11-23
- Updated dependencies and python up to 3.10 (PR #161)
- New builds using github actions (PR #161)
- Updated badge for build status
v0.15.0 - 2023-06-19
- #101 and 158 (PR #159)
v0.14.0 - 2023-06-19
- adds CWL GPU requirements supports (PR #153)
v0.13.0 - 2023-06-06
- adds an argument
--conf <conf_file_path>
that enables CLI arguments from a json file (PR #150) - default configuration can be defined in
$HOME/.calrissian/default.json
- Updated cwltool to
3.1.20230201224320
and some other dependencies. (PR #142)
v0.12.0 - 2023-02-13
- adds an argument
--tool-logs-basepath <local_folder_path>
that enable the tool to fetch the pod logs by tool specified in the workflow (PR #139) - returns proper exit code when the pod fails (PR #139)
- contraints the pod to complete with a proper termination status or raise an exception. (PR #139)
v0.11.0 - 2022-11-10
- adds an argument
--pod-nodeselectors <yaml_file>
to add a node selector for computing pods - adda
--pod_serviceaccount
arg to set pods serviceaacount
- cwltool upgraded to current version 3.1 + all requirements
- Fixed faulty bytes in log stream (PR #137)
v0.10.0 - 2021-03-31
adds an argument --pod-env_vars <yaml_file>
that allows passing environment variables to the submitted pods at runtime.
cwltool upgraded to current version 3.0 + all requirements
v0.9.0 - 2020-07-08
- Uses tenacity to retry Kubernetes API calls, designed for managed offerings where API may become unavailable during upgrades #102