Releases: broadinstitute/cromwell-tools
Releases · broadinstitute/cromwell-tools
v2.4.1
v2.4.0
v2.3.0
Implemented patch-labels for API
v2.2.3
v2.2.2
v2.2.1
- 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
v2.1.0
- Add a
--version
argument to thecromwell-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
becomessubmit --input-files
)
v2.0.0
- 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
anduser_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)