Metadata-Version: 2.1
Name: cwl-upgrader
Version: 0.3.2
Summary: Common Workflow Language standalone document upgrader
Home-page: https://github.com/common-workflow-language/cwl-upgrader
Author: Common Workflow Language contributors
Author-email: common-workflow-language@googlegroups.com
License: Apache 2.0
Download-URL: https://github.com/common-workflow-language/cwl-upgrader
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Healthcare Industry
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Requires-Dist: ruamel.yaml (==0.12.4)
Requires-Dist: typing

=====================================================
Common workflow language standalone document upgrader
=====================================================

This is a standalone upgrader for Common Workflow Language documents from
version "draft-3" to "v1.0".

It does not check for correctness of the input document, for that one can use
the CWL reference implementation.

This is written and tested for Python 2.7, 3.4, and 3.5.

Install
-------

Installing the official package from PyPI::

  pip install cwl-upgrader

Or from source::

  git clone https://github.com/common-workflow-language/cwl-upgrader.git
  pip install ./cwl-upgrader/

  # or if you don't have pip installed
  cd cwl-upgrader && python setup.py install

Run on the command line
-----------------------

::

  cwl-upgrader path-to-cwl-document


