Skip to content

Releases: prominence-eosc/cli

PROMINENCE CLI version 0.21.0

Choose a tag to compare

@alahiff alahiff released this 17 Dec 15:13
a0c1283
  • Support floating point memory and memory per CPU.

PROMINENCE CLI version 0.20.2

Choose a tag to compare

@alahiff alahiff released this 08 Jan 12:20
2bd5a36
  • (bug fix) --concurrency option when downloading now works correctly.
  • (bug fix) Adding --input broke some things due to a minor bug, now fixed.

PROMINENCE CLI version 0.20.0

Choose a tag to compare

@alahiff alahiff released this 16 Oct 13:16
  • Added a --input option to the describe command. This returns only the original JSON which can easily be used for cloning.
  • Added automatic selection of container runtime to the Python client, using the same method as used in the CLI.

PROMINENCE CLI version 0.19.0

Choose a tag to compare

@alahiff alahiff released this 09 Mar 10:11
  • Support tailing standard output/error using --tail option to stdout and stderr.
  • (bug fix) Information about job factories now included in prominence describe workflow.
  • If a file specified as file://... in inputs doesn't exist, report a meaningful error.

PROMINENCE CLI version 0.18.3

Choose a tag to compare

@alahiff alahiff released this 27 Sep 18:03
  • Job status wasn't being updated correctly in the Python API, now fixed.

PROMINENCE CLI version 0.18.2

Choose a tag to compare

@alahiff alahiff released this 05 Sep 15:02
cb4915d
  • Support download of output files & directories for jobs in the killed state.

PROMINENCE CLI version 0.18.1

Choose a tag to compare

@alahiff alahiff released this 31 Aug 18:32
28d4caf
  • Support uploads of files > 2 GB in size by disabling checksums (Python requests/urllib3 don't support streaming uploads of large files when additional data needs to be specified).

PROMINENCE CLI version 0.18.0

Choose a tag to compare

@alahiff alahiff released this 26 Aug 11:29
6e0d520
  • Download of output files/directories from jobs in a workflow is parallelised.
  • Increased default timeout for interacting with the REST API from 30s to 150s.
  • Added initial version of new and improved Python API.

PROMINENCE CLI version 0.17.0

Choose a tag to compare

@alahiff alahiff released this 21 Jun 15:23
  • Support for user-supplied SHA256 checksums and calculation of checksums for S3 storage.
  • Initial support for uploads to Azure blob storage.
  • Added resources command to list available resources.

PROMINENCE CLI version 0.16.0

Choose a tag to compare

@alahiff alahiff released this 20 May 12:32
  • Added a --node option to the stdout and stderr commands so that standard output/error can be viewed from a specified node (0, 1, 2, ...) for the case of multi-node jobs. By default standard output/error from the first node (0) is displayed.
  • The time taken to stage-in all files (stageInTime) and the time taken to stage-out all output data (stageOutTime) is
    displayed when the --describe command is run for completed jobs.
  • Support --memory-per-cpu, --cpus-range, --cpus-options and --cpus-total-range in prominence create.
  • Added --directory option to prominence create which automatically transfers contents of specified directory to the job.
  • Include provisionedResources, imageSha256 and runtimeVersion in the output of prominence describe.
  • Added clone command to create a clone of a previous job or workflow.
  • Added remove command to remove a completed job or workflow from the queue.
  • Added --priority option to prominence create for specifying job priority.
  • Added commands for interacting with the key-value store.
  • Added --task-retries, now separate to job retries.