Skip to content

Latest commit

 

History

History
112 lines (66 loc) · 3.41 KB

CHANGELOG.md

File metadata and controls

112 lines (66 loc) · 3.41 KB

Changelog

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.

[v0.18.0] - 2024-12-13

Changes

  • Drop setup.py and requirements.txt in favour of PEP 517 and 518 by @fabricebrito in #177

[v0.17.2] - 2024-05-02

Changes

  • calls setup_kubernetes before _setup to set cudaDeviceCount by @fabricebrito in #170

[v0.17.1] - 2024-05-02

Changes

[v0.17.0] - 2024-05-02

  • broken release

Changes

  • 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 in CUDARequirement by @fabricebrito in #168

v0.16.0 - 2023-11-23

Changes

  • 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

Fixes

  • #101 and 158 (PR #159)

v0.14.0 - 2023-06-19

Added

  • adds CWL GPU requirements supports (PR #153)

v0.13.0 - 2023-06-06

Added

  • 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

Changed

  • Updated cwltool to 3.1.20230201224320 and some other dependencies. (PR #142)

v0.12.0 - 2023-02-13

Added

  • 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)

Changed

  • contraints the pod to complete with a proper termination status or raise an exception. (PR #139)

v0.11.0 - 2022-11-10

Added

  • adds an argument --pod-nodeselectors <yaml_file> to add a node selector for computing pods
  • adda --pod_serviceaccount arg to set pods serviceaacount

Changed

  • cwltool upgraded to current version 3.1 + all requirements
  • Fixed faulty bytes in log stream (PR #137)

v0.10.0 - 2021-03-31

Added

adds an argument --pod-env_vars <yaml_file> that allows passing environment variables to the submitted pods at runtime.

Changed

cwltool upgraded to current version 3.0 + all requirements

v0.9.0 - 2020-07-08

Added

  • Uses tenacity to retry Kubernetes API calls, designed for managed offerings where API may become unavailable during upgrades #102