{
"info": {
"author": "REANA",
"author_email": "info@reana.io",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 3 - Alpha",
"Environment :: Console",
"Intended Audience :: Science/Research",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: Implementation :: CPython",
"Topic :: Internet :: WWW/HTTP :: Dynamic Content",
"Topic :: Software Development :: Libraries :: Python Modules"
],
"description": "==============\n REANA-Client\n==============\n\n.. image:: https://img.shields.io/pypi/pyversions/reana-client.svg\n :target: https://pypi.org/pypi/reana-client\n\n.. image:: https://img.shields.io/travis/reanahub/reana-client.svg\n :target: https://travis-ci.org/reanahub/reana-client\n\n.. image:: https://readthedocs.org/projects/reana-client/badge/?version=latest\n :target: https://reana-client.readthedocs.io/en/latest/?badge=latest\n\n.. image:: https://img.shields.io/coveralls/reanahub/reana-client.svg\n :target: https://coveralls.io/r/reanahub/reana-client\n\n.. image:: https://badges.gitter.im/Join%20Chat.svg\n :target: https://gitter.im/reanahub/reana?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge\n\n.. image:: https://img.shields.io/github/license/reanahub/reana.svg\n :target: https://github.com/reanahub/reana-client/blob/master/LICENSE\n\nAbout\n-----\n\nREANA-Client is a component of the `REANA `_ reusable and\nreproducible research data analysis platform. It provides a command-line tool\nthat allows researchers to submit, run, and manage their computational\nworkflows.\n\nFeatures\n--------\n\n- seed workspace with input code and data\n- run computational workflows on remote compute clouds\n- list submitted workflows and enquire about their statuses\n- download results of finished workflows\n\nUseful links\n------------\n\n- `documentation `_\n- `releases `_\n- `known issues `_\n- `source code `_\n\nFor more information about the REANA reusable analysis platform, please see the\n`REANA project `_ home page and the general `REANA\ndocumentation `_ pages.\n\n\nChanges\n=======\n\nVersion 0.5.0 (2019-04-24)\n--------------------------\n\n- Introduces new ``resources`` field in ``reana.yaml`` specification file\n allowing to declare computing resources needed for workflow runs, such as the\n CVMFS repositories via ``cvmfs`` subfield.\n- Improves ``reana-client`` embedded command-line documentation (``-help``) by\n grouping commands and providing concrete usage examples for all commands.\n- Enhances workflow ``start`` command allowing to override input parameters\n (``--parameter``) and to specify additional operational options\n (``--option``).\n- Introduces new workflow ``run`` wrapper command that creates workflow, uploads\n its input data and code and starts its execution.\n- Introduces new workflow ``stop`` command for stopping a running workflow.\n- Enhances workflow ``logs`` command output capabilities via new ``--json``\n option.\n- Introduces new workflow ``diff`` command for comparing two workflow runs.\n- Introduces new workflow ``delete`` command for deleting one or more workflow\n runs.\n- Introduces new session ``open`` command allowing to run interactive sessions\n such as Jupyter notebook upon workflow workspace.\n- Introduces new session ``close`` command for closing interactive sessions.\n- Renames past ``workflows`` command to ``list`` allowing to list both workflow\n runs and interactive sessions.\n- Introduces new workspace ``du`` command for checking workspace disk usage.\n- Introduces new workspace ``mv`` command for moving files within workspace.\n- Introduces new workspace ``rm`` command for removing files within workspace.\n- Renames past workspace ``list`` command to ``ls`` allowing to list workspace\n files. Enhances its output capabilities via new ``--format`` option.\n- Introduces new API function ``create_workflow_from_json()`` which allows\n developers and third-party systems to create workflows directly from JSON\n specification.\n\nVersion 0.4.0 (2018-11-07)\n--------------------------\n\n- Enhances test suite and increases code coverage.\n- Changes license to MIT.\n\nVersion 0.3.1 (2018-09-25)\n--------------------------\n\n- Amends upload and download commands that will now upload/download all the\n files specified in ``reana.yaml`` in case no arguments are provided.\n- Fixes ``status`` command's JSON output mode.\n- Upgrades CWL reference implementation to version ``1.0.20180912090223``.\n- Renames Serial workflow operational parameter from ``CACHING``to ``CACHE``.\n- Adds support for Python 3.7.\n\nVersion 0.3.0 (2018-08-10)\n--------------------------\n\n- Adds support for\n `Serial workflows `_.\n- CLI refactored to a flat design:\n - ``inputs``/``outputs``/``code`` removed, everything is a file managed\n with upload/download/list commands.\n - Removes ``workflow`` command, workflows are managed with\n ``create``/``start``/``status``.\n- Removes ``analyes`` command, now ``validate`` is first level command.\n- ``status`` now shows the selected workflow progress and current command on\n verbose mode.\n- Requires the usage of an access token to talk to REANA Server.\n- Fixes bug when uploading binary files.\n- Supports addition of workflow engine parameters when using ``start`` for\n serial workflows.\n- Improves error messages.\n\nVersion 0.2.0 (2018-04-20)\n--------------------------\n\n- Adds support for Common Workflow Language workflows.\n- Adds support for persistent user-selected workflow names.\n- Enables file and directory input uploading using absolute paths.\n- Adds new ``status`` command to display the current status of the client.\n- Reduces verbosity level for commands and improves error messages.\n\nVersion 0.1.0 (2018-01-30)\n--------------------------\n\n- Initial public release.\n\n.. admonition:: Please beware\n\n Please note that REANA is in an early alpha stage of its development. The\n developer preview releases are meant for early adopters and testers. Please\n don't rely on released versions for any production purposes yet.",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/reanahub/reana-client",
"keywords": "",
"license": "",
"maintainer": "",
"maintainer_email": "",
"name": "reana-client",
"package_url": "https://pypi.org/project/reana-client/",
"platform": "",
"project_url": "https://pypi.org/project/reana-client/",
"project_urls": {
"Homepage": "https://github.com/reanahub/reana-client"
},
"release_url": "https://pypi.org/project/reana-client/0.5.0/",
"requires_dist": null,
"requires_python": "",
"summary": "REANA client",
"version": "0.5.0"
},
"last_serial": 5937827,
"releases": {
"0.1.0": [
{
"comment_text": "",
"digests": {
"md5": "89b6b78d869ed8d2162a643175e77dd5",
"sha256": "4fb4960c2af0b2230c45ed054234629967fc5f3c6ac247d8d8519b59e7baefc6"
},
"downloads": -1,
"filename": "reana-client-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "89b6b78d869ed8d2162a643175e77dd5",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 54118,
"upload_time": "2018-01-30T08:57:24",
"url": "https://files.pythonhosted.org/packages/28/ca/8f069312ed6b6da9c7b955a824cc5a94d9cd8aec83235d52ad8c3642ae5e/reana-client-0.1.0.tar.gz"
}
],
"0.2.0": [
{
"comment_text": "",
"digests": {
"md5": "0ef3b1af00271556999911b1339d694e",
"sha256": "df2576243ded3d399eea1bb1e95925930433346cdf87cc023fc1c8be869ede9c"
},
"downloads": -1,
"filename": "reana-client-0.2.0.tar.gz",
"has_sig": false,
"md5_digest": "0ef3b1af00271556999911b1339d694e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 44552,
"upload_time": "2018-04-20T14:03:07",
"url": "https://files.pythonhosted.org/packages/d4/36/c9ba23d5f49c104946f5fc1f4dece3f87e4954e8704509449b4ef236dd7a/reana-client-0.2.0.tar.gz"
}
],
"0.3.0": [
{
"comment_text": "",
"digests": {
"md5": "897663caa20624ab07d681cde8ed01df",
"sha256": "b79028e395e99dc35c784b741e20ad4e7030cd5661704d335d8153fccb9ef79b"
},
"downloads": -1,
"filename": "reana_client-0.3.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "897663caa20624ab07d681cde8ed01df",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 32060,
"upload_time": "2018-08-10T12:39:26",
"url": "https://files.pythonhosted.org/packages/78/c5/df533c2c4f223bed0ff5fe14556c0cf8c643df0d37d8ec90187dc93c05e1/reana_client-0.3.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "c693365c0343488a9c90dad001dc2f07",
"sha256": "23f4bb14431e3a65260caf642122eb2105e4d48a3eb4dd9565cea176ff780b07"
},
"downloads": -1,
"filename": "reana-client-0.3.0.tar.gz",
"has_sig": false,
"md5_digest": "c693365c0343488a9c90dad001dc2f07",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 74396,
"upload_time": "2018-08-10T12:39:27",
"url": "https://files.pythonhosted.org/packages/69/73/45e86db28931d10ceab2f0e6988df14761b3e5a197dfcda1f91bbc64cd03/reana-client-0.3.0.tar.gz"
}
],
"0.3.0.dev20180620": [
{
"comment_text": "",
"digests": {
"md5": "9b7a3b2063f86f5a66cdac6392524532",
"sha256": "0a47c11f838a87d14b1cf98c1d841a6f4c6355e3d2628b828658aa1e91b7efbb"
},
"downloads": -1,
"filename": "reana-client-0.3.0.dev20180620.tar.gz",
"has_sig": false,
"md5_digest": "9b7a3b2063f86f5a66cdac6392524532",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 51616,
"upload_time": "2018-06-20T07:45:57",
"url": "https://files.pythonhosted.org/packages/83/76/525efb7dd296546b2e37db9aedccbc551032cd156cfc3dce5137beacaa41/reana-client-0.3.0.dev20180620.tar.gz"
}
],
"0.3.1": [
{
"comment_text": "",
"digests": {
"md5": "cdd0c3980506bbe5bdfc10256367f988",
"sha256": "5055b4e6c5eec36cda0aca745425fb70615beaf9626d86cddf19cd73099ea476"
},
"downloads": -1,
"filename": "reana_client-0.3.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "cdd0c3980506bbe5bdfc10256367f988",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 32990,
"upload_time": "2018-09-25T13:09:13",
"url": "https://files.pythonhosted.org/packages/8c/b4/1fd9ef50219b73d278870ed6c862fd78a9c9a9b5f6649a5c6eec3c45bf38/reana_client-0.3.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "fcb69a2a32caef0e8916ab12bc9ace07",
"sha256": "3ef63ffa44f50abfa7a2aa217e8d336b414eb0e48ed9bdd013700bc64e0cbc53"
},
"downloads": -1,
"filename": "reana-client-0.3.1.tar.gz",
"has_sig": false,
"md5_digest": "fcb69a2a32caef0e8916ab12bc9ace07",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 60077,
"upload_time": "2018-09-25T13:09:14",
"url": "https://files.pythonhosted.org/packages/af/5b/a58550ff9ade5c77d9c888e0f5e3d177b9830e508c8eced64628ac29a18c/reana-client-0.3.1.tar.gz"
}
],
"0.4.0": [
{
"comment_text": "",
"digests": {
"md5": "51baab98930fb465f19382bf463300bc",
"sha256": "81d5c862b0a4e09219660c8907c5a97d92ffa8a3fe7ec362dac5ec8090eed905"
},
"downloads": -1,
"filename": "reana-client-0.4.0.tar.gz",
"has_sig": false,
"md5_digest": "51baab98930fb465f19382bf463300bc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 47105,
"upload_time": "2018-11-07T10:04:56",
"url": "https://files.pythonhosted.org/packages/ad/e3/8aa77454ec12cfdae77c9521ddd0649f93d5b9207f6349a7d08bfb0aeb60/reana-client-0.4.0.tar.gz"
}
],
"0.5.0": [
{
"comment_text": "",
"digests": {
"md5": "a8aff590cff05bd77b8ce14035e5dad3",
"sha256": "159109bdb070cafdef1e4ba0df5169ebea998c99a297cb8013e24259110ded89"
},
"downloads": -1,
"filename": "reana-client-0.5.0.tar.gz",
"has_sig": false,
"md5_digest": "a8aff590cff05bd77b8ce14035e5dad3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 180354,
"upload_time": "2019-04-24T15:18:29",
"url": "https://files.pythonhosted.org/packages/0b/cb/695c1c62991d1bd805ebb0c31fb1ffbb07e179899cf5c7e5322d746a8a89/reana-client-0.5.0.tar.gz"
}
],
"0.5.0.dev20190220": [
{
"comment_text": "",
"digests": {
"md5": "5698a292fb4892098b00095ebb246b3a",
"sha256": "65a55908e633ae5053452cfe488d3533af1f489991907a32281b1894d65db67d"
},
"downloads": -1,
"filename": "reana-client-0.5.0.dev20190220.tar.gz",
"has_sig": false,
"md5_digest": "5698a292fb4892098b00095ebb246b3a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 55432,
"upload_time": "2019-02-21T18:09:01",
"url": "https://files.pythonhosted.org/packages/cd/29/9d37fb83aaa8a3490391948558b3d0c8c5aa5536094a850f4cc11d1abd21/reana-client-0.5.0.dev20190220.tar.gz"
}
],
"0.6.0.dev20190912": [
{
"comment_text": "",
"digests": {
"md5": "9b6ce53858692c3e19a6f0973eb66d9e",
"sha256": "0b18464b2ea696fc32f67517d067ce095ccd51f0954ba9e6cd7edd0f565e845a"
},
"downloads": -1,
"filename": "reana-client-0.6.0.dev20190912.tar.gz",
"has_sig": false,
"md5_digest": "9b6ce53858692c3e19a6f0973eb66d9e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 185686,
"upload_time": "2019-10-07T09:30:26",
"url": "https://files.pythonhosted.org/packages/1f/c2/23de0ae14b14b2bf68adbb2992e89c96562706a0e00dbf904b554f16d9d1/reana-client-0.6.0.dev20190912.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "a8aff590cff05bd77b8ce14035e5dad3",
"sha256": "159109bdb070cafdef1e4ba0df5169ebea998c99a297cb8013e24259110ded89"
},
"downloads": -1,
"filename": "reana-client-0.5.0.tar.gz",
"has_sig": false,
"md5_digest": "a8aff590cff05bd77b8ce14035e5dad3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 180354,
"upload_time": "2019-04-24T15:18:29",
"url": "https://files.pythonhosted.org/packages/0b/cb/695c1c62991d1bd805ebb0c31fb1ffbb07e179899cf5c7e5322d746a8a89/reana-client-0.5.0.tar.gz"
}
]
}