Skip to content

Commit

Permalink
release: v0.3.0
Browse files Browse the repository at this point in the history
Signed-off-by: Dinos Kousidis <dinos.kousidis@cern.ch>
  • Loading branch information
dinosk committed Aug 10, 2018
1 parent 1fc13c0 commit ff0a145
Show file tree
Hide file tree
Showing 5 changed files with 13 additions and 14 deletions.
9 changes: 9 additions & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,15 @@
Changes
=======

Version 0.3.0 (2018-08-10)
--------------------------

- Adds support for
`Serial workflows <http://reana-workflow-engine-serial.readthedocs.io/en/latest/>`_.
- Tracks progress of workflow runs.
- Adds uwsgi for production deployments.
- Allows downloading of any file from a workflow workspace.

Version 0.2.0 (2018-04-19)
--------------------------

Expand Down
2 changes: 0 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,6 @@ FROM python:3.6
RUN apt-get update && \
apt-get install -y vim-tiny && \
pip install --upgrade pip
RUN pip install -e git://github.com/reanahub/reana-commons.git@master#egg=reana-commons
RUN pip install -e git://github.com/reanahub/reana-db.git@master#egg=reana-db

COPY CHANGES.rst README.rst setup.py /code/
COPY reana_workflow_controller/version.py /code/reana_workflow_controller/
Expand Down
8 changes: 0 additions & 8 deletions reana_workflow_controller/rest.py
Original file line number Diff line number Diff line change
Expand Up @@ -789,8 +789,6 @@ def run_yadage_workflow_from_remote_endpoint(): # noqa
resultobject = run_yadage_workflow.apply_async(
kwargs=kwargs,
queue=WORKFLOW_QUEUES['yadage'])
# TODO: Check if _get_workflow_name(resultobject) should be used to
# get the name
return jsonify({'message': 'Workflow successfully launched',
'workflow_id': resultobject.id,
'workflow_name': resultobject.name}), 200
Expand Down Expand Up @@ -875,8 +873,6 @@ def run_yadage_workflow_from_spec_endpoint(): # noqa
kwargs=kwargs,
queue=WORKFLOW_QUEUES['yadage']
)
# TODO: Check if _get_workflow_name(resultobject) should be used to
# get the name
return jsonify({'message': 'Workflow successfully launched',
'workflow_id': resultobject.id,
'workflow_name': resultobject.name}), 200
Expand Down Expand Up @@ -962,8 +958,6 @@ def run_cwl_workflow_from_remote_endpoint(): # noqa
args=[request.json],
queue=WORKFLOW_QUEUES['cwl']
)
# TODO: Check if _get_workflow_name(resultobject) should be used to
# get the name
return jsonify({'message': 'Workflow successfully launched',
'workflow_id': resultobject.id,
'workflow_name': resultobject.name}), 200
Expand Down Expand Up @@ -1107,8 +1101,6 @@ def get_workflow_status(workflow_id_or_name): # noqa
run_started_at
}

# TODO:
# Returned JSON doesn't match the style of other endpoints
return jsonify({'id': workflow.id_,
'name': _get_workflow_name(workflow),
'created':
Expand Down
2 changes: 1 addition & 1 deletion reana_workflow_controller/version.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,4 @@

from __future__ import absolute_import, print_function

__version__ = "0.3.0.dev20180503"
__version__ = "0.3.0"
6 changes: 3 additions & 3 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -72,11 +72,11 @@
'fs>=2.0',
'jsonpickle>=0.9.6',
'marshmallow>=2.13',
'pika==0.11.2',
'pika>=0.11.2',
'requests==2.11.1',
'sqlalchemy-utils>=0.31.0',
'reana-commons>=0.3.0.dev20180418',
'reana-db>=0.1.0',
'reana-commons>=0.3.0',
'reana-db>=0.3.0',
'uwsgi-tools>=1.1.1',
'uWSGI>=2.0.17',
'uwsgitop>=0.10',
Expand Down

0 comments on commit ff0a145

Please sign in to comment.