Skip to content

Releases: broadinstitute/cromwell-tools

v2.4.1

21 Feb 19:34
fb1753d
Compare
Choose a tag to compare
  • Add backward compatibility support for Python3.5 (@fuego0607 )

v2.4.0

18 Dec 21:54
23c6b2c
Compare
Choose a tag to compare
  • Add a script for workflow task runtime diagnostics.
  • Switch to use Github Actions for CI/CD from Travis CI.
  • Add response object to HTTPError raised by cromwell_tools.api. (@kgalens)
  • Fix an issue that the CLI errors out when no arguments are provided after cromwell-tools.

v2.3.0

03 Sep 14:20
f97127f
Compare
Choose a tag to compare

Implemented patch-labels for API

v2.2.3

09 Jul 19:41
6728d06
Compare
Choose a tag to compare
  • Fix a critical bug with the cromwell-tools CLI.

v2.2.2

09 Jul 13:16
56d502e
Compare
Choose a tag to compare
  • Fix an issue with Travis CI config YAML introduced in the release v2.2.1.

A critical bug with the CLI is identified with this release, please move away from this release!

v2.2.1

09 Jul 13:05
cc321d2
Compare
Choose a tag to compare
  • Update the Travis build badge. (@lbergelson)
  • Fix Github linguist detection.
  • Fix a typo in setup.py file.
  • Switch to use Python3 Type Annotations everywhere and update the docstrings accordingly.
  • Automate the PyPI release process with Travis CI.

A critical bug with the CLI is identified with this release, please move away from this release!

v2.2.0

03 Jun 23:13
9833c34
Compare
Choose a tag to compare
  • Implement metadata for both API and the CLI client.

v2.1.0

13 May 14:51
e688df5
Compare
Choose a tag to compare
  • Add a --version argument to the cromwell-tools CLI.
  • Fix a minor issue with the docstrings of wait function in API.
  • Improve the main readme:
    • Add a few sub-sections to the development section.
    • Fix some outdated docs.
  • Start to render Jupyter notebooks in Sphinx-generated docs.
  • Add a whole new CLI quickstart to the documentation.
  • Fix an issue that blocks workflows to be submitted if the users don't give a workflow option file.
  • Add a silent flag to the wait command to control the printing.
  • Fix an inconsistent parameter for the submit CLI command. (submit --input_files becomes submit --input-files)

v2.0.0

10 May 17:22
609014b
Compare
Choose a tag to compare
  • Cromwell-tools complies with the Black code style now.
  • Add Flake8 linting hooks.
  • Drop the support for Python2: Cromwell-tools will only support running in Python3.x environment from v2.0.0
  • Switch to a slimmer PR template.
  • Add support for JES-backend OAuth-enabled Cromwell: Cromwell-tools will add jes_gcs_root , google_project , google_compute_service_account and user_service_account_json to the workflows options under the hood if you are using the "Service account" auth option to talk to Cromwell.
  • Adding getLogger to cromwell_auth to prevent duplicate logging (@kgalens)

v1.1.2

22 Mar 20:47
1a49d7d
Compare
Choose a tag to compare
  • Add support for authenticating with service account contents.