cwl-upgrader


Namecwl-upgrader JSON
Version 1.2.11 PyPI version JSON
download
home_page
SummaryUpgrade a CWL tool or workflow document from one version to another
upload_time2023-12-14 15:35:19
maintainer
docs_urlNone
author
requires_python>=3.8
licenseApache 2.0
keywords cwl commonwl common-workflow-language
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            =====================================================
Common workflow language standalone document upgrader
=====================================================

This is a standalone upgrader for Common Workflow Language documents from
version ``draft-3``, ``v1.0``, and ``v1.1`` to ``v1.2``.

See https://github.com/sbg/sevenbridges-cwl-draft2-upgrader for upgrading from ``sbg:draft-2``.

It does not check for correctness of the input document, for that one can use
`the CWL reference implementation <https://github.com/common-workflow-language/cwltool>`_ (``cwltool --validate``).

This is written and tested for Python 3.8, 3.9, 3.10, 3.11, and 3.12.

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/

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

::

  cwl-upgrader path-to-cwl-document [another-path-to-cwl-document ...]

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "cwl-upgrader",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": "",
    "keywords": "cwl,commonwl,common-workflow-language",
    "author": "",
    "author_email": "Common Workflow Language project contributors <common-workflow-language@googlegroups.com>",
    "download_url": "https://files.pythonhosted.org/packages/e0/b8/ff7811744be06c7f7946e4de60e4d53fa60729105d15f929731ea3457600/cwl-upgrader-1.2.11.tar.gz",
    "platform": null,
    "description": "=====================================================\nCommon workflow language standalone document upgrader\n=====================================================\n\nThis is a standalone upgrader for Common Workflow Language documents from\nversion ``draft-3``, ``v1.0``, and ``v1.1`` to ``v1.2``.\n\nSee https://github.com/sbg/sevenbridges-cwl-draft2-upgrader for upgrading from ``sbg:draft-2``.\n\nIt does not check for correctness of the input document, for that one can use\n`the CWL reference implementation <https://github.com/common-workflow-language/cwltool>`_ (``cwltool --validate``).\n\nThis is written and tested for Python 3.8, 3.9, 3.10, 3.11, and 3.12.\n\nInstall\n-------\n\nInstalling the official package from PyPI::\n\n  pip install cwl-upgrader\n\nOr from source::\n\n  git clone https://github.com/common-workflow-language/cwl-upgrader.git\n  pip install ./cwl-upgrader/\n\nRun on the command line\n-----------------------\n\n::\n\n  cwl-upgrader path-to-cwl-document [another-path-to-cwl-document ...]\n",
    "bugtrack_url": null,
    "license": "Apache 2.0",
    "summary": "Upgrade a CWL tool or workflow document from one version to another",
    "version": "1.2.11",
    "project_urls": {
        "Changelog": "https://github.com/common-workflow-language/cwl-upgrader/releases",
        "Homepage": "https://www.commonwl.org",
        "Issues": "https://github.com/common-workflow-language/cwl-upgrader/issues",
        "Related Tools": "https://www.commonwl.org/tools/",
        "Repository": "https://github.com/common-workflow-language/cwl-upgrader"
    },
    "split_keywords": [
        "cwl",
        "commonwl",
        "common-workflow-language"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0038ced647e8885c87d4f378ca80b9112373288fd200932293deb46fc6f5a2e5",
                "md5": "d8ce4aa462fc4d0ee2b1972ea80dbafa",
                "sha256": "435b706b7ccc64c6b0af6785a0cebbdfa285af9e70f321dc7b43b363ba9b385c"
            },
            "downloads": -1,
            "filename": "cwl_upgrader-1.2.11-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "d8ce4aa462fc4d0ee2b1972ea80dbafa",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 27466,
            "upload_time": "2023-12-14T15:35:17",
            "upload_time_iso_8601": "2023-12-14T15:35:17.228532Z",
            "url": "https://files.pythonhosted.org/packages/00/38/ced647e8885c87d4f378ca80b9112373288fd200932293deb46fc6f5a2e5/cwl_upgrader-1.2.11-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e0b8ff7811744be06c7f7946e4de60e4d53fa60729105d15f929731ea3457600",
                "md5": "8fec555c8d43a281d5928ac08406e12e",
                "sha256": "57b4b6fea246ae96ac28dc4e65b28899e50a8be430957fbd97f25bbe2dfa468a"
            },
            "downloads": -1,
            "filename": "cwl-upgrader-1.2.11.tar.gz",
            "has_sig": false,
            "md5_digest": "8fec555c8d43a281d5928ac08406e12e",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 21838,
            "upload_time": "2023-12-14T15:35:19",
            "upload_time_iso_8601": "2023-12-14T15:35:19.203791Z",
            "url": "https://files.pythonhosted.org/packages/e0/b8/ff7811744be06c7f7946e4de60e4d53fa60729105d15f929731ea3457600/cwl-upgrader-1.2.11.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-12-14 15:35:19",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "common-workflow-language",
    "github_project": "cwl-upgrader",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [],
    "tox": true,
    "lcname": "cwl-upgrader"
}
        
Elapsed time: 0.21313s