Metadata-Version: 2.1
Name: cwl-upgrader
Version: 1.2.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 :: 5 - Production/Stable
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 :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Requires-Python: >=3.6, <4
License-File: LICENSE.txt

=====================================================
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 3.5, 3.6, 3.7, and 3.8.

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


