Name | cwl-upgrader JSON |
Version |
1.2.11
JSON |
| download |
home_page | |
Summary | Upgrade a CWL tool or workflow document from one version to another |
upload_time | 2023-12-14 15:35:19 |
maintainer | |
docs_url | None |
author | |
requires_python | >=3.8 |
license | Apache 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"
}