Skip to content

Releases: reanahub/reana-client

REANA-Client 0.7.1

11 Nov 13:25
Compare
Choose a tag to compare
  • Changes ping command output to include REANA client and server version information.

REANA-Client 0.7.0

20 Oct 21:36
Compare
Choose a tag to compare
  • Adds option to logs command to filter job logs according to compute backend, docker image, status and step name.
  • Adds new restart command to restart previously run or failed workflows.
  • Adds possibility to specify operational options in the reana.yaml of the workflow.
  • Fixes user experience by preventing dots as part of the workflow name to avoid confusion with restart runs.
  • Changes du command output format.
  • Changes file loading to optimise CLI performance.
  • Changes logs command to enhance formatting using marks and colours.
  • Changes from Bravado to requests to improve download performance.
  • Changes ping command to perform user access token validation.
  • Changes defaults to accept both reana.yaml and reana.yml filenames.
  • Changes diff command to improve output formatting.
  • Changes code formatting to respect black coding style.
  • Changes documentation to single-page layout.

REANA-Client 0.6.1

11 Jun 12:50
v0.6.1
Compare
Choose a tag to compare
  • Fixes installation troubles for REANA 0.6.x release series by pinning several dependencies.

REANA-Client 0.6.0

27 Dec 09:52
v0.6.0
Compare
Choose a tag to compare
  • Introduces user secrets management commands secrets-add,
    secrets-list and secrets-delete.
  • Enhances run and create commands to allow specifying
    workfow via the --workflow flag.
  • Introduces new command version to report client version.
  • Fixes upload command behaviour for uploading very large files.
  • Simplifies run command by removing free upload parameters.
  • Upgrades cwltool to 1.0.20191022103248.
  • Disables SSL verification warnings when talking to self-signed server
    certificates.

REANA-Client 0.5.0

24 Apr 15:37
v0.5.0
Compare
Choose a tag to compare
  • Introduces new resources field in reana.yaml specification file
    allowing to declare computing resources needed for workflow runs, such as the
    CVMFS repositories via cvmfs subfield.
  • Improves reana-client embedded command-line documentation (-help) by
    grouping commands and providing concrete usage examples for all commands.
  • Enhances workflow start command allowing to override input parameters
    (--parameter) and to specify additional operational options
    (--option).
  • Introduces new workflow run wrapper command that creates workflow, uploads
    its input data and code and starts its execution.
  • Introduces new workflow stop command for stopping a running workflow.
  • Enhances workflow logs command output capabilities via new --json
    option.
  • Introduces new workflow diff command for comparing two workflow runs.
  • Introduces new workflow delete command for deleting one or more workflow
    runs.
  • Introduces new session open command allowing to run interactive sessions
    such as Jupyter notebook upon workflow workspace.
  • Introduces new session close command for closing interactive sessions.
  • Renames past workflows command to list allowing to list both workflow
    runs and interactive sessions.
  • Introduces new workspace du command for checking workspace disk usage.
  • Introduces new workspace mv command for moving files within workspace.
  • Introduces new workspace rm command for removing files within workspace.
  • Renames past workspace list command to ls allowing to list workspace
    files. Enhances its output capabilities via new --format option.
  • Introduces new API function create_workflow_from_json() which allows
    developers and third-party systems to create workflows directly from JSON
    specification.

REANA-Client 0.4.0

07 Nov 10:06
v0.4.0
Compare
Choose a tag to compare
  • Enhances test suite and increases code coverage.
  • Changes license to MIT.

REANA-Client 0.3.1

25 Sep 12:44
Compare
Choose a tag to compare
  • Amends upload and download commands that will now upload/download all the
    files specified in reana.yaml in case no arguments are provided.
  • Fixes status command's JSON output mode.
  • Upgrades CWL reference implementation to version 1.0.20180912090223.
  • Renames Serial workflow operational parameter from CACHINGto CACHE.
  • Adds support for Python 3.7.

REANA-Client 0.3.0

10 Aug 12:37
Compare
Choose a tag to compare
  • Adds support for Serial workflows.
  • CLI refactored to a flat design:
    • inputs/outputs/code removed, everything is a file managed with upload/download/list commands.
    • Removes workflow command, workflows are managed with create/start/status.
  • Removes analyses command, now validate is first level command.
  • status now shows the selected workflow progress and current command on verbose mode.
  • Requires the usage of an access token to talk to REANA Server.
  • Fixes bug when uploading binary files.
  • Supports addition of workflow engine parameters when using start for serial workflows.
  • Improves error messages.

REANA-Client 0.2.0

20 Apr 14:10
v0.2.0
Compare
Choose a tag to compare
  • Adds support for Common Workflow Language workflows.
  • Adds support for persistent user-selected workflow names.
  • Enables file and directory input uploading using absolute paths.
  • Adds new status command to display the current status of the client.
  • Reduces verbosity level for commands and improves error messages.

REANA-Client 0.1.0

31 Jan 22:21
v0.1.0
Compare
Choose a tag to compare
  • Initial public release.