{
"info": {
"author": "REANA",
"author_email": "info@reana.io",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 3 - Alpha",
"Environment :: Web Environment",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"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 DB\n=========\n\n.. image:: https://img.shields.io/pypi/pyversions/reana-db.svg\n :target: https://pypi.org/pypi/reana-db\n\n.. image:: https://img.shields.io/travis/reanahub/reana-db.svg\n :target: https://travis-ci.org/reanahub/reana-db\n\n.. image:: https://readthedocs.org/projects/docs/badge/?version=latest\n :target: https://reana-db.readthedocs.io/en/latest/?badge=latest\n\n.. image:: https://img.shields.io/coveralls/reanahub/reana-db.svg\n :target: https://coveralls.io/r/reanahub/reana-db\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-db.svg\n :target: https://github.com/reanahub/reana-db/blob/master/LICENSE\n\nAbout\n-----\n\nREANA-DB is a component of the `REANA\n`_ reusable analysis platform.\nIt contains REANA database models and utilities.\n\nFeatures\n--------\n\n- database persistence for REANA system\n- database models and utilities\n- database upgrades and migrations\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\ngeneral `REANA documentation `_.\n\n\nChanges\n=======\n\nVersion 0.5.0 (2019-04-16)\n--------------------------\n\n- Introduces new workflow statuses: ``deleted``, ``stopped``, ``queued``.\n- Adds new field to store workflow stopping time. (``Workflow.run_stopped_at``)\n- Moves workflow input parameters to its own column to separate them from\n operational options. Adapts getters accordingly.\n (``Workflow.input_parameters``)\n- Adds new method to retrieve the workflow owner's token.\n (``Workflow.get_owner_access_token``)\n- Introduces new utility function to retrieve workflows by ``uuid`` or name.\n (``_get_workflow_with_uuid_or_name``)\n- Introduces new fields for interactive sessions: ``interactive_session``,\n ``interactive_session_name`` and ``interactive_session_type``. Note that with\n current design only one interactive session per workflow is supported.\n- Adds a new enumeration for possible job statuses. (``JobStatus``)\n- Adds new field to identify jobs in the underlying compute backend.\n (``Job.backend_job_id``)\n\nVersion 0.4.0 (2018-11-06)\n--------------------------\n\n- Stores ``reana.yaml`` in database models.\n- Adds Workflow specification and parameter getters.\n- Adds support for Python 3.7.\n- Changes license to MIT.\n\nVersion 0.3.0 (2018-08-10)\n--------------------------\n\n- This package is a result of refactoring `reana-commons\n `_.\n- Provides common REANA models.\n- Provides database connection logic.\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-db",
"keywords": "",
"license": "",
"maintainer": "",
"maintainer_email": "",
"name": "reana-db",
"package_url": "https://pypi.org/project/reana-db/",
"platform": "",
"project_url": "https://pypi.org/project/reana-db/",
"project_urls": {
"Homepage": "https://github.com/reanahub/reana-db"
},
"release_url": "https://pypi.org/project/reana-db/0.5.0/",
"requires_dist": null,
"requires_python": "",
"summary": "REANA-DB.",
"version": "0.5.0"
},
"last_serial": 5742460,
"releases": {
"0.3.0": [
{
"comment_text": "",
"digests": {
"md5": "2dfd287671bfd8cd551ae2ec985cf864",
"sha256": "d03176bbb8cbfe8ffa8c3737ab54d02acdd5c4126648631e1d1816a3a3dcd009"
},
"downloads": -1,
"filename": "reana_db-0.3.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "2dfd287671bfd8cd551ae2ec985cf864",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 9171,
"upload_time": "2018-08-10T09:25:45",
"url": "https://files.pythonhosted.org/packages/d4/f9/f2b6687267f1048ecf8fe928f75750f3ef0430499beb64831068a9d4d7db/reana_db-0.3.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "eed9bef5bd717a0829c52d1ec11ac157",
"sha256": "e2ba445fc22a93a601a92e3ad175d65c6f35889e9aeb3e50acf5c363f9826493"
},
"downloads": -1,
"filename": "reana-db-0.3.0.tar.gz",
"has_sig": false,
"md5_digest": "eed9bef5bd717a0829c52d1ec11ac157",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 27752,
"upload_time": "2018-08-10T09:25:47",
"url": "https://files.pythonhosted.org/packages/35/6c/4a0249a9b5be08f8b3f7232f23c4e38ac47248da4bbec04390536008aa36/reana-db-0.3.0.tar.gz"
}
],
"0.4.0": [
{
"comment_text": "",
"digests": {
"md5": "bd5817fdc4109606a92ba05d35356fc9",
"sha256": "6e4ce705f001d4de8f2fa0c54d48788d011ea6559b32d8106f7ff06f9f4707e8"
},
"downloads": -1,
"filename": "reana-db-0.4.0.tar.gz",
"has_sig": false,
"md5_digest": "bd5817fdc4109606a92ba05d35356fc9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 21256,
"upload_time": "2018-11-06T15:52:58",
"url": "https://files.pythonhosted.org/packages/a2/c8/6e5495d14baaa2fbdc7835d4f3f22ba4c3914d5eea8c005da550c1d8b7df/reana-db-0.4.0.tar.gz"
}
],
"0.4.0.dev20181018": [
{
"comment_text": "",
"digests": {
"md5": "910d99cb9dcf779e8be1546b6d3c86a4",
"sha256": "68eb7f658c68f7cbf766655f1f17e5d7c4373b722c6b5744c855cc8623648764"
},
"downloads": -1,
"filename": "reana-db-0.4.0.dev20181018.tar.gz",
"has_sig": false,
"md5_digest": "910d99cb9dcf779e8be1546b6d3c86a4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 21016,
"upload_time": "2018-10-18T07:58:59",
"url": "https://files.pythonhosted.org/packages/d5/52/9deec5349787443b12d6e825a89c8a374c7f442008706c865828fb5340b0/reana-db-0.4.0.dev20181018.tar.gz"
}
],
"0.4.0.dev201810181": [
{
"comment_text": "",
"digests": {
"md5": "56711fa4ec2b1dc41a8a0e97190c1bac",
"sha256": "240a59df0b243303cfbb8e33a975f12da684c62655309428a1c038b2ba52d683"
},
"downloads": -1,
"filename": "reana-db-0.4.0.dev201810181.tar.gz",
"has_sig": false,
"md5_digest": "56711fa4ec2b1dc41a8a0e97190c1bac",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 20138,
"upload_time": "2018-10-18T14:56:25",
"url": "https://files.pythonhosted.org/packages/da/5a/266b1bc2de87a75a3133ec367f9ebba838229d71caa1c8286cd1783676ec/reana-db-0.4.0.dev201810181.tar.gz"
}
],
"0.5.0": [
{
"comment_text": "",
"digests": {
"md5": "eb731ebf4e13c71c4ffedb6ee29eb655",
"sha256": "b0eba52dd38c31cf9e980a8ea59fdbdf484d61b2131be4387e2d57e393692d3b"
},
"downloads": -1,
"filename": "reana-db-0.5.0.tar.gz",
"has_sig": false,
"md5_digest": "eb731ebf4e13c71c4ffedb6ee29eb655",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 31693,
"upload_time": "2019-04-17T10:01:57",
"url": "https://files.pythonhosted.org/packages/00/3e/0f9dad9543854d0904aa677194b6be243460bc384d8e4e566393b3621a22/reana-db-0.5.0.tar.gz"
}
],
"0.5.0.dev20181116": [
{
"comment_text": "",
"digests": {
"md5": "094d14bfc057392b30ec69e1d0a0479c",
"sha256": "e8b913b2c9a93a5f28f1dcf38cc7151f7e80d9cf54d3dc2e0bbbee48036043d6"
},
"downloads": -1,
"filename": "reana-db-0.5.0.dev20181116.tar.gz",
"has_sig": false,
"md5_digest": "094d14bfc057392b30ec69e1d0a0479c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 20266,
"upload_time": "2018-11-19T08:47:31",
"url": "https://files.pythonhosted.org/packages/7c/a5/fc6f70f6ae2d7b34889e6aa95f2200eec95add267cc0f9c8dc2f8f18915a/reana-db-0.5.0.dev20181116.tar.gz"
}
],
"0.5.0.dev20181126": [
{
"comment_text": "",
"digests": {
"md5": "8aaab7cc1a51532cdb68b543e10ecf0d",
"sha256": "0bd1dc47e877d5e3f91fcc7d42dccf20200f518223bd55e3e1fc901fcdeb7040"
},
"downloads": -1,
"filename": "reana_db-0.5.0.dev20181126-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "8aaab7cc1a51532cdb68b543e10ecf0d",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 7128,
"upload_time": "2018-11-26T13:41:01",
"url": "https://files.pythonhosted.org/packages/4f/fe/08ec699a634e14d710b87849249441514bd4763262895122d30b38ae4e1a/reana_db-0.5.0.dev20181126-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "ead3e8b613b889d295788555d50a8d17",
"sha256": "f555f604feb065b8e9e8d2a164745c79ba411fb8bb7b52a18efc7bebb58b6bdb"
},
"downloads": -1,
"filename": "reana-db-0.5.0.dev20181126.tar.gz",
"has_sig": false,
"md5_digest": "ead3e8b613b889d295788555d50a8d17",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 21256,
"upload_time": "2018-11-26T13:41:03",
"url": "https://files.pythonhosted.org/packages/a6/2f/e98d2e9ff704a630af5bb6067e4eba7bab329c6a11b58c6f909dea12b832/reana-db-0.5.0.dev20181126.tar.gz"
}
],
"0.5.0.dev20190116": [
{
"comment_text": "",
"digests": {
"md5": "4b7745300bbb2bba22b90ce6d461533f",
"sha256": "d5010c0b3c30c6c4a8837386a83215a7907af2d77f02df557ee3cb6c57da069b"
},
"downloads": -1,
"filename": "reana-db-0.5.0.dev20190116.tar.gz",
"has_sig": false,
"md5_digest": "4b7745300bbb2bba22b90ce6d461533f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 21555,
"upload_time": "2019-01-16T13:26:06",
"url": "https://files.pythonhosted.org/packages/28/91/ebe3a24a03d8cad7eaccdcb1014d3dbd2a1128888f9e432c4ce0d7273526/reana-db-0.5.0.dev20190116.tar.gz"
}
],
"0.5.0.dev20190125": [
{
"comment_text": "",
"digests": {
"md5": "fa658da482a0a4d39eb5799e19904a9c",
"sha256": "50cb9cbf527f617b27dbce61992354e40367d803fdec9b24f99d6dbd162d27ff"
},
"downloads": -1,
"filename": "reana-db-0.5.0.dev20190125.tar.gz",
"has_sig": false,
"md5_digest": "fa658da482a0a4d39eb5799e19904a9c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 22516,
"upload_time": "2019-01-25T10:37:02",
"url": "https://files.pythonhosted.org/packages/92/40/8399b09e512cf79ff90d3c5e41bd10001ac67be682b3a55b6b43ad33b5c5/reana-db-0.5.0.dev20190125.tar.gz"
}
],
"0.5.0.dev20190213": [
{
"comment_text": "",
"digests": {
"md5": "322cc3b39a17544bacdfde4537c342e8",
"sha256": "1aa0010cf33e3abe4a78b4b5b320ca1f1a74ac47dc8ba5486a84ada4cd2ab7a6"
},
"downloads": -1,
"filename": "reana-db-0.5.0.dev20190213.tar.gz",
"has_sig": false,
"md5_digest": "322cc3b39a17544bacdfde4537c342e8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 22572,
"upload_time": "2019-02-13T17:11:56",
"url": "https://files.pythonhosted.org/packages/32/6a/2c9a881ca0a00c3052258b00b1cadd1da73bd232c56f61fc1954f03f2b13/reana-db-0.5.0.dev20190213.tar.gz"
}
],
"0.5.0.dev20190225": [
{
"comment_text": "",
"digests": {
"md5": "03ee74c782cdc2832c085551ff696312",
"sha256": "6a478e5082ba2385367e650ce6d71325753c7d70da1befb0692df6af97aeaddb"
},
"downloads": -1,
"filename": "reana-db-0.5.0.dev20190225.tar.gz",
"has_sig": false,
"md5_digest": "03ee74c782cdc2832c085551ff696312",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 22582,
"upload_time": "2019-02-25T16:30:26",
"url": "https://files.pythonhosted.org/packages/da/5c/efab3c9f63108ab0b15142a4835d77bdaa3a7ead5f595615758f34c87573/reana-db-0.5.0.dev20190225.tar.gz"
}
],
"0.5.0.dev20190306": [
{
"comment_text": "",
"digests": {
"md5": "dc03926b8a17a08757ad59f37ff22930",
"sha256": "b49eb73dd565dbeb80c91d55dfa77f576ec791d42f50108390754fb9bf39b3c2"
},
"downloads": -1,
"filename": "reana-db-0.5.0.dev20190306.tar.gz",
"has_sig": false,
"md5_digest": "dc03926b8a17a08757ad59f37ff22930",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 22609,
"upload_time": "2019-03-06T06:54:17",
"url": "https://files.pythonhosted.org/packages/7c/01/94d794917bc92044c68c3a2b5213d4ac5235a260cce3b4c921df649164e2/reana-db-0.5.0.dev20190306.tar.gz"
}
],
"0.5.0.dev20190314": [
{
"comment_text": "",
"digests": {
"md5": "6454e697bb6b97e3e8b630d7f6478d6c",
"sha256": "163c61590a1c4582d155662afc30c7d6a0dea10d8488c7b35fc02dba8c957748"
},
"downloads": -1,
"filename": "reana-db-0.5.0.dev20190314.tar.gz",
"has_sig": false,
"md5_digest": "6454e697bb6b97e3e8b630d7f6478d6c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 22699,
"upload_time": "2019-03-14T16:18:31",
"url": "https://files.pythonhosted.org/packages/43/a1/d233d826222d106ae804091b81560bb34602e3d6ca2007c1c6a190a51314/reana-db-0.5.0.dev20190314.tar.gz"
}
],
"0.5.0.dev20190321": [
{
"comment_text": "",
"digests": {
"md5": "b390aa210fd4d78f317a400bf05397bf",
"sha256": "ab30ce8d361902c1356c40de6c719a9e65b67f2d0d4aff76328320c3ad5c07ed"
},
"downloads": -1,
"filename": "reana-db-0.5.0.dev20190321.tar.gz",
"has_sig": false,
"md5_digest": "b390aa210fd4d78f317a400bf05397bf",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 22725,
"upload_time": "2019-03-21T14:34:09",
"url": "https://files.pythonhosted.org/packages/7b/26/805420034a977038c1e11ef1bb435753fdbcd8bbed3d2182d948cc98762b/reana-db-0.5.0.dev20190321.tar.gz"
}
],
"0.5.0.dev20190402": [
{
"comment_text": "",
"digests": {
"md5": "33692fee1981dbc5d689d136a65c74ba",
"sha256": "75ecf6a05c8506dd9bf0435b35d6cf6799f7ea071891ffea2bd252d806cc8087"
},
"downloads": -1,
"filename": "reana-db-0.5.0.dev20190402.tar.gz",
"has_sig": false,
"md5_digest": "33692fee1981dbc5d689d136a65c74ba",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 22771,
"upload_time": "2019-04-02T07:31:29",
"url": "https://files.pythonhosted.org/packages/7c/e5/f65948670a9e016b33fbf02cb206d24b03483cd31af5307d5a99555135b5/reana-db-0.5.0.dev20190402.tar.gz"
}
],
"0.5.0.dev20190416": [
{
"comment_text": "",
"digests": {
"md5": "74efa68ef129a4a39c0114e3fe31a6fb",
"sha256": "79b9bc4561feb66040b6abb1220a53fb1d007b15bc1e2bd8a529efee4957cfe4"
},
"downloads": -1,
"filename": "reana-db-0.5.0.dev20190416.tar.gz",
"has_sig": false,
"md5_digest": "74efa68ef129a4a39c0114e3fe31a6fb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 30733,
"upload_time": "2019-04-16T12:48:05",
"url": "https://files.pythonhosted.org/packages/78/15/8c81aeb898479fce06896fb4ecd9e445275f5e65b8c29713254803983722/reana-db-0.5.0.dev20190416.tar.gz"
}
],
"0.6.0.dev20190715": [
{
"comment_text": "",
"digests": {
"md5": "f4fdb8f77d2af089efb3e41367b254c5",
"sha256": "420f213a065484ca1bc0a79ee405cb1b0acbf4764bc9cfceca16a7c69ec2c68e"
},
"downloads": -1,
"filename": "reana-db-0.6.0.dev20190715.tar.gz",
"has_sig": false,
"md5_digest": "f4fdb8f77d2af089efb3e41367b254c5",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 31830,
"upload_time": "2019-07-15T15:22:15",
"url": "https://files.pythonhosted.org/packages/55/69/24cf05c6310be0b88b23830efe6df1c16c9475ddeac5745f186f4d5bb858/reana-db-0.6.0.dev20190715.tar.gz"
}
],
"0.6.0.dev20190828": [
{
"comment_text": "",
"digests": {
"md5": "22a86bb715998f2823a17c196b0cf84a",
"sha256": "90124f5f1667c57cd423bf6c79d9f924c047594e739b1d1dfeb3221ae088ef34"
},
"downloads": -1,
"filename": "reana-db-0.6.0.dev20190828.tar.gz",
"has_sig": false,
"md5_digest": "22a86bb715998f2823a17c196b0cf84a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 31840,
"upload_time": "2019-08-28T13:07:49",
"url": "https://files.pythonhosted.org/packages/bb/75/0c5e2a5148e7353831edb3317ab589312eca37b1fcb73dae35c921236fd2/reana-db-0.6.0.dev20190828.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "eb731ebf4e13c71c4ffedb6ee29eb655",
"sha256": "b0eba52dd38c31cf9e980a8ea59fdbdf484d61b2131be4387e2d57e393692d3b"
},
"downloads": -1,
"filename": "reana-db-0.5.0.tar.gz",
"has_sig": false,
"md5_digest": "eb731ebf4e13c71c4ffedb6ee29eb655",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 31693,
"upload_time": "2019-04-17T10:01:57",
"url": "https://files.pythonhosted.org/packages/00/3e/0f9dad9543854d0904aa677194b6be243460bc384d8e4e566393b3621a22/reana-db-0.5.0.tar.gz"
}
]
}