{ "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-Commons\n==============\n\n.. image:: https://img.shields.io/pypi/pyversions/reana-commons.svg\n :target: https://pypi.org/pypi/reana-commons\n\n.. image:: https://img.shields.io/travis/reanahub/reana-commons.svg\n :target: https://travis-ci.org/reanahub/reana-commons\n\n.. image:: https://readthedocs.org/projects/reana-commons/badge/?version=latest\n :target: https://reana-commons.readthedocs.io/en/latest/?badge=latest\n\n.. image:: https://img.shields.io/coveralls/reanahub/reana-commons.svg\n :target: https://coveralls.io/r/reanahub/reana-commons\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-commons.svg\n :target: https://github.com/reanahub/reana-commons/blob/master/LICENSE\n\nAbout\n-----\n\nREANA-Commons is a component of the `REANA `_ reusable and\nreproducible research data analysis platform. It provides common utilities and\nschemas shared by the REANA cluster components.\n\nFeatures\n--------\n\n- common API clients for internal communication\n- centralised OpenAPI specifications for REANA components\n- AMQP connection management and communication\n- common Celery tasks\n- utility functions for cluster components\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-16)\n--------------------------\n\n- Centralises log level and log format configuration.\n- Adds new utility to inspect the disk usage on a given workspace.\n (``get_workspace_disk_usage``)\n- Introduces the module to share Celery tasks accross REANA\n components. (``tasks.py``)\n- Introduces common Celery task to determine whether REANA can\n execute new workflows depending on a set of conditions\n such as running job count. (``reana_ready``, ``check_predefined_conditions``,\n ``check_running_job_count``)\n- Allows the AMQP consumer to be configurable with multiple queues.\n- Introduces new queue for workflow submission. (``workflow-submission``)\n- Introduces new publisher for workflow submissions.\n (``WorkflowSubmissionPublisher``)\n- Centralises Kubernetes API client configuration and initialisation.\n- Adds Kubernetes specific configuration for CVMFS volumes as utils.\n- Introduces a new method, ``copy_openapi_specs``, to automatically move\n validated OpenAPI specifications from components to REANA Commons\n ``openapi_specifications`` directory.\n- Centralises interactive session types.\n- Introduces central REANA errors through the ``errors.py`` module.\n- Skips SSL verification for all HTTPS requests performed with the\n ``BaseAPIClient``.\n\nVersion 0.4.0 (2018-11-06)\n--------------------------\n\n- Aggregates OpenAPI specifications of REANA components.\n- Improves AMQP re-connection handling. Switches from ``pika`` to ``kombu``.\n- Enhances test suite and increases code coverage.\n- Changes license to MIT.\n\nVersion 0.3.1 (2018-09-04)\n--------------------------\n\n- Adds parameter expansion and validation utilities for parametrised Serial\n workflows.\n\nVersion 0.3.0 (2018-08-10)\n--------------------------\n\n- Initial public release.\n- Provides basic AMQP pub/sub methods for REANA components.\n- Utilities for caching used in different REANA components.\n- Click formatting helpers.\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-commons", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "reana-commons", "package_url": "https://pypi.org/project/reana-commons/", "platform": "", "project_url": "https://pypi.org/project/reana-commons/", "project_urls": { "Homepage": "https://github.com/reanahub/reana-commons" }, "release_url": "https://pypi.org/project/reana-commons/0.5.0/", "requires_dist": null, "requires_python": "", "summary": "REANA-Commons.", "version": "0.5.0" }, "last_serial": 5836445, "releases": { "0.3.0": [ { "comment_text": "", "digests": { "md5": "6652904593336114b072db4648ca648d", "sha256": "77b3a94d761f47f6af9fdec77c8afdb2191a15d6184422ebbb7dab611fec3e76" }, "downloads": -1, "filename": "reana_commons-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6652904593336114b072db4648ca648d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9709, "upload_time": "2018-08-10T09:20:49", "url": "https://files.pythonhosted.org/packages/e1/84/f2f34b37c61e8faf69320f56fa7ede86997be114c3d623cd61c2f89543d8/reana_commons-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3afcad288a1096f962b5d6c8b7fe78ee", "sha256": "385120aa8e91f2b5f11aca411a775956c64da72524ebc7c45183a48d16632600" }, "downloads": -1, "filename": "reana-commons-0.3.0.tar.gz", "has_sig": false, "md5_digest": "3afcad288a1096f962b5d6c8b7fe78ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57292, "upload_time": "2018-08-10T09:20:50", "url": "https://files.pythonhosted.org/packages/62/cf/1a68eb8ea5b4a0fcb20413cf047c8a45d31ff2b0b5785ecbe01e4964d93b/reana-commons-0.3.0.tar.gz" } ], "0.3.0.dev20180418": [ { "comment_text": "", "digests": { "md5": "2036ab97a2e7338641461f3a360c7f5e", "sha256": "a0be8b71c2bb4c4dd1174fa6b312328f3591ae7a0858bff8fc42f096800a8252" }, "downloads": -1, "filename": "reana-commons-0.3.0.dev20180418.tar.gz", "has_sig": false, "md5_digest": "2036ab97a2e7338641461f3a360c7f5e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31354, "upload_time": "2018-06-12T12:44:57", "url": "https://files.pythonhosted.org/packages/eb/d8/98aae4914934ad81effcfc7db6a14f66dee5023873ba82eb1f710e07d029/reana-commons-0.3.0.dev20180418.tar.gz" } ], "0.3.0.dev20180420": [ { "comment_text": "", "digests": { "md5": "2ae43f80455ee7b982e42763ea61959e", "sha256": "1e3dbe7a1a39aa42496aa822d43a4b8d72ac507351717b751192a0820519c636" }, "downloads": -1, "filename": "reana-commons-0.3.0.dev20180420.tar.gz", "has_sig": false, "md5_digest": "2ae43f80455ee7b982e42763ea61959e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31386, "upload_time": "2018-06-20T07:44:44", "url": "https://files.pythonhosted.org/packages/21/dc/0d811a93a10eeab3760e377f7c83d1bc4bc21fc48f621d7b3c729b60279c/reana-commons-0.3.0.dev20180420.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "53c83323b52e48885f00b426467da07a", "sha256": "a15d6d216d915d0998ba91fb4b328dd17ee58c84bae7d236e8bacb2b70eb839b" }, "downloads": -1, "filename": "reana-commons-0.3.1.tar.gz", "has_sig": false, "md5_digest": "53c83323b52e48885f00b426467da07a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37699, "upload_time": "2018-09-04T12:23:33", "url": "https://files.pythonhosted.org/packages/17/9f/46534367fdda1ec2a3c512bf425ab8d3d99ac74d6083a4baa7e65a7f599e/reana-commons-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "ad445f7cdd03d305239d6a53693ddcb6", "sha256": "6c2d427a8f8215ea5278235b694e3a36d155711b5b11bfc2e15edafa116aa782" }, "downloads": -1, "filename": "reana-commons-0.4.0.tar.gz", "has_sig": false, "md5_digest": "ad445f7cdd03d305239d6a53693ddcb6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40124, "upload_time": "2018-11-06T16:24:16", "url": "https://files.pythonhosted.org/packages/f2/ba/6fac819fb1dacc17d85e2570b2bf2a47faa2df2e43bcb9fcf9a4818757c5/reana-commons-0.4.0.tar.gz" } ], "0.4.0.dev20181012": [ { "comment_text": "", "digests": { "md5": "2e718afee7bc36f829696d760d4f8817", "sha256": "82b0319e2590bc2245bfecef08fe16d2db9b75a606374bbac61a2d0a8bb1e8e5" }, "downloads": -1, "filename": "reana-commons-0.4.0.dev20181012.tar.gz", "has_sig": false, "md5_digest": "2e718afee7bc36f829696d760d4f8817", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58358, "upload_time": "2018-10-12T15:27:59", "url": "https://files.pythonhosted.org/packages/f6/ad/a01ac1a70a764ca2d17a28fc38aa99da182edd5e28e7c785b2b34f1173db/reana-commons-0.4.0.dev20181012.tar.gz" } ], "0.4.0.dev20181015": [ { "comment_text": "", "digests": { "md5": "cebebbf0a752acfc0080c00341a7d2f4", "sha256": "b96b92b54b6f9611b75dd131d3cd278895cb11bddad8bfadf5408264a2ba0559" }, "downloads": -1, "filename": "reana-commons-0.4.0.dev20181015.tar.gz", "has_sig": false, "md5_digest": "cebebbf0a752acfc0080c00341a7d2f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60464, "upload_time": "2018-10-15T14:13:15", "url": "https://files.pythonhosted.org/packages/ba/f5/a07cd9337f449b6c71f1ecb32530ad37773e13741a8503db0f6c22468358/reana-commons-0.4.0.dev20181015.tar.gz" } ], "0.4.0.dev20181016": [ { "comment_text": "", "digests": { "md5": "2056125628b231e75d940e953f7dda0a", "sha256": "a85dfa487e0829d81abfe5be00a8be254ceda8a9c5e38557569184af62968d55" }, "downloads": -1, "filename": "reana-commons-0.4.0.dev20181016.tar.gz", "has_sig": false, "md5_digest": "2056125628b231e75d940e953f7dda0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60472, "upload_time": "2018-10-16T08:47:57", "url": "https://files.pythonhosted.org/packages/12/86/962d3cf96d5385833ac320092118cabca2239ef72de9e7dc520f8a064db6/reana-commons-0.4.0.dev20181016.tar.gz" } ], "0.4.0.dev20181017": [ { "comment_text": "", "digests": { "md5": "09b0981674cf60af4baf4db03f5ba0b1", "sha256": "67e9704ac4e8ff88bdd485402fb38ebc3c3839ee9dc8492591a25670d5c697c5" }, "downloads": -1, "filename": "reana-commons-0.4.0.dev20181017.tar.gz", "has_sig": false, "md5_digest": "09b0981674cf60af4baf4db03f5ba0b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60027, "upload_time": "2018-10-18T07:40:35", "url": "https://files.pythonhosted.org/packages/a1/60/f6774160342be937bc9c2b042cf3eada6ada8e43436c7fe1bdefc70c775d/reana-commons-0.4.0.dev20181017.tar.gz" } ], "0.4.0.dev20181105": [ { "comment_text": "", "digests": { "md5": "4648e153b7cf2404c2146a51dfba02c6", "sha256": "c88368f7c07e59c43d69bd747ce1defe69e11c13c66552a904ece8c6bf32dcc6" }, "downloads": -1, "filename": "reana-commons-0.4.0.dev20181105.tar.gz", "has_sig": false, "md5_digest": "4648e153b7cf2404c2146a51dfba02c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40573, "upload_time": "2018-11-05T14:59:53", "url": "https://files.pythonhosted.org/packages/d3/3c/be99a43679228b14fbe91c6f3f2567570bcbbd13f93f4f36cbeb6b06430d/reana-commons-0.4.0.dev20181105.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "455d3523e476a549975f632e4af5a205", "sha256": "4af77272e828935cecf5dd968bac2d6763742bcf6407c7a624079ea65b92b03b" }, "downloads": -1, "filename": "reana-commons-0.5.0.tar.gz", "has_sig": false, "md5_digest": "455d3523e476a549975f632e4af5a205", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49816, "upload_time": "2019-04-18T10:17:44", "url": "https://files.pythonhosted.org/packages/96/04/c371d70409bc88eb86b1985a3c1795ce46eab41a3c55df756b145f8f637b/reana-commons-0.5.0.tar.gz" } ], "0.5.0.dev20181116": [ { "comment_text": "", "digests": { "md5": "06b82c5732193a9ae974a1b9e574792c", "sha256": "86f531b8f836323a1de158ded4649dce6d9ef33f3bdc6a74e99062b0477c51b0" }, "downloads": -1, "filename": "reana-commons-0.5.0.dev20181116.tar.gz", "has_sig": false, "md5_digest": "06b82c5732193a9ae974a1b9e574792c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44895, "upload_time": "2018-11-19T12:59:04", "url": "https://files.pythonhosted.org/packages/2d/08/84bfbbc13f689e2587b2c24dea666e43581cb4f3f904d3e34665281f3631/reana-commons-0.5.0.dev20181116.tar.gz" } ], "0.5.0.dev20181126": [ { "comment_text": "", "digests": { "md5": "45a0e21af041de56175f1addd1751d5f", "sha256": "e6a07364893863331af9e6166b088a324bef12f04bf4a9f49d41942a826365b6" }, "downloads": -1, "filename": "reana-commons-0.5.0.dev20181126.tar.gz", "has_sig": false, "md5_digest": "45a0e21af041de56175f1addd1751d5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61983, "upload_time": "2018-11-26T14:24:54", "url": "https://files.pythonhosted.org/packages/c9/97/1561a313f5da4f1f660013207bdf232f02b693240d281aa61fc5b37d92b5/reana-commons-0.5.0.dev20181126.tar.gz" } ], "0.5.0.dev20181128": [ { "comment_text": "", "digests": { "md5": "3a42f6d77772a236dcf5312b1b8025dc", "sha256": "3f5bb145190bd571eebeef3517457f5d997ec4da513013053a7483c9bf212d64" }, "downloads": -1, "filename": "reana-commons-0.5.0.dev20181128.tar.gz", "has_sig": false, "md5_digest": "3a42f6d77772a236dcf5312b1b8025dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42437, "upload_time": "2018-11-28T16:53:26", "url": "https://files.pythonhosted.org/packages/19/76/6c5c9ef755ddac930f3ae38d12a4b16678983ba79984d46fe225dfa4d3ee/reana-commons-0.5.0.dev20181128.tar.gz" } ], "0.5.0.dev20181204": [ { "comment_text": "", "digests": { "md5": "9e9483a4dc6c9918c0602012de5671e2", "sha256": "e0e3ad5607c111633473e9db08b919b83eef9ebe6129fb611497a9f21f1b9ea4" }, "downloads": -1, "filename": "reana-commons-0.5.0.dev20181204.tar.gz", "has_sig": false, "md5_digest": "9e9483a4dc6c9918c0602012de5671e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 63903, "upload_time": "2018-12-04T09:16:01", "url": "https://files.pythonhosted.org/packages/75/d7/bad202d86ddb8ccdc753df5db638c6e640b01b261d7e36f3a16e2f88a371/reana-commons-0.5.0.dev20181204.tar.gz" } ], "0.5.0.dev20181210": [ { "comment_text": "", "digests": { "md5": "cab2084e1db80cbcc133d4970350ea9a", "sha256": "581ca0ef06debc6cb242cb5e278e5f50910dc31e40fa4155889b714741929eb2" }, "downloads": -1, "filename": "reana_commons-0.5.0.dev20181210-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cab2084e1db80cbcc133d4970350ea9a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23541, "upload_time": "2018-12-11T07:24:04", "url": "https://files.pythonhosted.org/packages/3b/5d/2fc01db12e777e3d7e0d500fd258772825429cb06493ee58f0004017a6c7/reana_commons-0.5.0.dev20181210-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c8131652f137dbef9ba610489d090493", "sha256": "2ea3d2b239eee9770f60db6e758b6bdf1505ad44b01848766c45ae11663e057d" }, "downloads": -1, "filename": "reana-commons-0.5.0.dev20181210.tar.gz", "has_sig": false, "md5_digest": "c8131652f137dbef9ba610489d090493", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 63815, "upload_time": "2018-12-11T07:24:06", "url": "https://files.pythonhosted.org/packages/56/d9/2b72f90af57e4eb862a5711ecd850aa223c1346c1b19f8fe50a8a2c7d503/reana-commons-0.5.0.dev20181210.tar.gz" } ], "0.5.0.dev20181213": [ { "comment_text": "", "digests": { "md5": "b797e5d30c605636144583add2468820", "sha256": "e73011d3a02deb0348ff9e90e567908a86b54d5e3d04386347e29ae4563d30ea" }, "downloads": -1, "filename": "reana-commons-0.5.0.dev20181213.tar.gz", "has_sig": false, "md5_digest": "b797e5d30c605636144583add2468820", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64192, "upload_time": "2018-12-13T14:50:45", "url": "https://files.pythonhosted.org/packages/15/df/6f8a0a7ee87fb0a5ca8facead87649a5afcc734ce27774293f12b43fd0ef/reana-commons-0.5.0.dev20181213.tar.gz" } ], "0.5.0.dev20190116": [ { "comment_text": "", "digests": { "md5": "c50e0c6ad0b83faeda046d6bd66c3e5a", "sha256": "5f2730da4844af27382bf3d4bbb085006667bfdd67498bf69a1fa22229db09d0" }, "downloads": -1, "filename": "reana-commons-0.5.0.dev20190116.tar.gz", "has_sig": false, "md5_digest": "c50e0c6ad0b83faeda046d6bd66c3e5a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48114, "upload_time": "2019-01-16T15:09:38", "url": "https://files.pythonhosted.org/packages/61/f3/568a3be84a62107f31da7632374ac21fadd52b51180cfce40d8e03d7b3f8/reana-commons-0.5.0.dev20190116.tar.gz" } ], "0.5.0.dev20190122": [ { "comment_text": "", "digests": { "md5": "ba352be5bd4dab5c9bbaf7c3f3feda0d", "sha256": "6bc3ba9f10634bc63c0e4f26c2ac105612b6c84c4f837ec75db2412e7ea8e45f" }, "downloads": -1, "filename": "reana-commons-0.5.0.dev20190122.tar.gz", "has_sig": false, "md5_digest": "ba352be5bd4dab5c9bbaf7c3f3feda0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64940, "upload_time": "2019-01-22T14:09:23", "url": "https://files.pythonhosted.org/packages/b2/51/39ab999ee2f6214a84441fedf65fd8ae50ec88654de54e83821b2d7f7288/reana-commons-0.5.0.dev20190122.tar.gz" } ], "0.5.0.dev20190123": [ { "comment_text": "", "digests": { "md5": "f3ae2d17ff02f9b2f44764a6a3992a86", "sha256": "d9b053b021e556aa2ad7b9658b4c193f85b79d8f5250bc95aa3cf2ad2ac7c817" }, "downloads": -1, "filename": "reana-commons-0.5.0.dev20190123.tar.gz", "has_sig": false, "md5_digest": "f3ae2d17ff02f9b2f44764a6a3992a86", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64949, "upload_time": "2019-01-23T07:31:14", "url": "https://files.pythonhosted.org/packages/b7/b5/12e2b02770e3a4c4ac2d304fccdce92209e5ef2bfd08e69ff1a14f8611e1/reana-commons-0.5.0.dev20190123.tar.gz" } ], "0.5.0.dev20190125": [ { "comment_text": "", "digests": { "md5": "4e2938c010326c8f0467048ab9b1a412", "sha256": "9fc3ce17a3732a6dcca53cb9acbe5aac7ae32a354b520550fe48f1d0894968f4" }, "downloads": -1, "filename": "reana-commons-0.5.0.dev20190125.tar.gz", "has_sig": false, "md5_digest": "4e2938c010326c8f0467048ab9b1a412", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64358, "upload_time": "2019-01-25T10:40:36", "url": "https://files.pythonhosted.org/packages/13/38/65b90b78ac7fbe273e20dc748544697c1185bb4c752748866d2d7cb344b4/reana-commons-0.5.0.dev20190125.tar.gz" } ], "0.5.0.dev20190130": [ { "comment_text": "", "digests": { "md5": "8e46fe7e7987dda6c5c94e9ff3e02b16", "sha256": "9f8e0590fa507edcd59cec8f60b294096776c27c1f0273ecd84352e24ff21d77" }, "downloads": -1, "filename": "reana-commons-0.5.0.dev20190130.tar.gz", "has_sig": false, "md5_digest": "8e46fe7e7987dda6c5c94e9ff3e02b16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64880, "upload_time": "2019-01-30T14:30:00", "url": "https://files.pythonhosted.org/packages/42/72/0d0b7d36bf23e177f1451b0df37a15c0a37d4962ea0956567c41d2e53549/reana-commons-0.5.0.dev20190130.tar.gz" } ], "0.5.0.dev20190207": [ { "comment_text": "", "digests": { "md5": "513469b43d1250ff37bab895821ab364", "sha256": "86f6b3039fdafb827de02ff6ccccd912ffb7df12125154a640fd7c10ec4c254f" }, "downloads": -1, "filename": "reana-commons-0.5.0.dev20190207.tar.gz", "has_sig": false, "md5_digest": "513469b43d1250ff37bab895821ab364", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65359, "upload_time": "2019-02-07T16:40:41", "url": "https://files.pythonhosted.org/packages/7c/6b/0420af4909f5b9339eb22f6351f05c1074cdcdae299c6f0978a523836bb6/reana-commons-0.5.0.dev20190207.tar.gz" } ], "0.5.0.dev20190212": [ { "comment_text": "", "digests": { "md5": "2e46418bb258e325414238158cb76b41", "sha256": "9e9f03bf905dd7ca29cedc3010ae056a1b59650b148a58b0d60d0920d1ef3fbf" }, "downloads": -1, "filename": "reana-commons-0.5.0.dev20190212.tar.gz", "has_sig": false, "md5_digest": "2e46418bb258e325414238158cb76b41", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49274, "upload_time": "2019-02-12T14:35:15", "url": "https://files.pythonhosted.org/packages/d2/68/6caff44dada23aeda5360f669e988c454db24dd02d25e2b307fa74a42265/reana-commons-0.5.0.dev20190212.tar.gz" } ], "0.5.0.dev20190213": [ { "comment_text": "", "digests": { "md5": "550713ae7c79ddd56c0f5028035313c4", "sha256": "b9ffc803090e7ce3b6ae4986a2d820e5396d8c71a5103ae1967bf2a8c41ac297" }, "downloads": -1, "filename": "reana-commons-0.5.0.dev20190213.tar.gz", "has_sig": false, "md5_digest": "550713ae7c79ddd56c0f5028035313c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46696, "upload_time": "2019-02-13T17:07:50", "url": "https://files.pythonhosted.org/packages/58/b4/f028faa6199d923f11ecadc9cba2914ad5021945ed6567a98e3a3d4c67d3/reana-commons-0.5.0.dev20190213.tar.gz" } ], "0.5.0.dev20190215": [ { "comment_text": "", "digests": { "md5": "12eba1ad1e9f157bd6906cd5506b8514", "sha256": "9cfcc2a338e67a2c9f9ea623e81c5d96b5851b2ee9e257441b3a6ba5537fbf5c" }, "downloads": -1, "filename": "reana-commons-0.5.0.dev20190215.tar.gz", "has_sig": false, "md5_digest": "12eba1ad1e9f157bd6906cd5506b8514", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49260, "upload_time": "2019-02-15T12:40:56", "url": "https://files.pythonhosted.org/packages/bc/92/c57be82d11cc961c51828589a3311f674743797ef0588722190392bf81b1/reana-commons-0.5.0.dev20190215.tar.gz" } ], "0.5.0.dev20190218": [ { "comment_text": "", "digests": { "md5": "fd385138c933dea8d8f986670a4ae29a", "sha256": "a496b5db99446ad2996164566598509ee817610a2bfbc08ec04c16b00344a4fe" }, "downloads": -1, "filename": "reana-commons-0.5.0.dev20190218.tar.gz", "has_sig": false, "md5_digest": "fd385138c933dea8d8f986670a4ae29a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49738, "upload_time": "2019-02-18T13:35:13", "url": "https://files.pythonhosted.org/packages/d2/65/4a8d79ae37f10cd59dce2f18a2729ec3735c1486e16fb525fa51d9751ba8/reana-commons-0.5.0.dev20190218.tar.gz" } ], "0.5.0.dev20190220": [ { "comment_text": "", "digests": { "md5": "971548ab5b67db1005cbb48d94652c14", "sha256": "c77a4404c1f4b9868dc6e8ebc5d6fae0ab232b2870797f0ce71aba74ba7f98dd" }, "downloads": -1, "filename": "reana-commons-0.5.0.dev20190220.tar.gz", "has_sig": false, "md5_digest": "971548ab5b67db1005cbb48d94652c14", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49774, "upload_time": "2019-02-21T14:48:37", "url": "https://files.pythonhosted.org/packages/29/41/2c64c07e738043bdb3267e15b79fcf06afa7f13e156bb42fa05c9ce372cd/reana-commons-0.5.0.dev20190220.tar.gz" } ], "0.5.0.dev20190306": [ { "comment_text": "", "digests": { "md5": "f13c574d9ae9f68be1ebbb9c825865dc", "sha256": "e07ed3cfe4d33886b1d3e3275885dc65cb1efb283a05f6682a6aaa3212a4e9d2" }, "downloads": -1, "filename": "reana-commons-0.5.0.dev20190306.tar.gz", "has_sig": false, "md5_digest": "f13c574d9ae9f68be1ebbb9c825865dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45900, "upload_time": "2019-03-06T10:01:45", "url": "https://files.pythonhosted.org/packages/18/e7/7f723b0c43aa5f4db6d648fbb8444b72ca70c9cd777217e43e38b5c78b57/reana-commons-0.5.0.dev20190306.tar.gz" } ], "0.5.0.dev20190314": [ { "comment_text": "", "digests": { "md5": "68da5f12aa3fed6fb0922b1f50d83518", "sha256": "0540b9fc1f179dc9bb6459b13d1bf540b825ad0ed7334384968c5da12b1a94e2" }, "downloads": -1, "filename": "reana-commons-0.5.0.dev20190314.tar.gz", "has_sig": false, "md5_digest": "68da5f12aa3fed6fb0922b1f50d83518", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48249, "upload_time": "2019-03-14T16:22:36", "url": "https://files.pythonhosted.org/packages/41/90/58146c2e9855957fa4c233eeb262fd2dc527a092b3b0c28f39fe374e3c1b/reana-commons-0.5.0.dev20190314.tar.gz" } ], "0.5.0.dev20190321": [ { "comment_text": "", "digests": { "md5": "6d5277615f84b032775c18c59e6cda02", "sha256": "5202f2002b332577454cd2ab10f49f6a766ee5732582b49befec170def4dd5a0" }, "downloads": -1, "filename": "reana-commons-0.5.0.dev20190321.tar.gz", "has_sig": false, "md5_digest": "6d5277615f84b032775c18c59e6cda02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48314, "upload_time": "2019-03-21T17:09:58", "url": "https://files.pythonhosted.org/packages/f1/70/4c555b2245154600ac9ee17c6a25f390e67ec48307c8709ef44a31ab7ab1/reana-commons-0.5.0.dev20190321.tar.gz" } ], "0.5.0.dev20190322": [ { "comment_text": "", "digests": { "md5": "f209e5e020c00c23aa79e9d9bc0f162c", "sha256": "ea9eadf3af40f0aa8d2d5ba53b50ee36989d048bc5e3d1b200c45a227df1c903" }, "downloads": -1, "filename": "reana-commons-0.5.0.dev20190322.tar.gz", "has_sig": false, "md5_digest": "f209e5e020c00c23aa79e9d9bc0f162c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48315, "upload_time": "2019-03-22T11:23:22", "url": "https://files.pythonhosted.org/packages/0a/ba/1a41092c02e050a7134f55ece9a5932f2ef3e3a6ca9a546febc49cab8af9/reana-commons-0.5.0.dev20190322.tar.gz" } ], "0.5.0.dev20190402": [ { "comment_text": "", "digests": { "md5": "da4e6ce23c97264e3756bd2df1ccfffd", "sha256": "ea2b4f2b2a4b994e1b27859fad8cb0cd4a5425c15778161890f262cde4a291f0" }, "downloads": -1, "filename": "reana-commons-0.5.0.dev20190402.tar.gz", "has_sig": false, "md5_digest": "da4e6ce23c97264e3756bd2df1ccfffd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68118, "upload_time": "2019-04-02T09:47:33", "url": "https://files.pythonhosted.org/packages/c3/7f/486762395306535fe4bea5fa1491011b6e604d72fce4c9127a7a6de9a358/reana-commons-0.5.0.dev20190402.tar.gz" } ], "0.5.0.dev20190405": [ { "comment_text": "", "digests": { "md5": "c90074618858afe56d82fc68461757d0", "sha256": "715da79a891462a1656eb55bb961c32e7f2ce375b88dbff35611549d939dd4d2" }, "downloads": -1, "filename": "reana-commons-0.5.0.dev20190405.tar.gz", "has_sig": false, "md5_digest": "c90074618858afe56d82fc68461757d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68146, "upload_time": "2019-04-05T12:23:45", "url": "https://files.pythonhosted.org/packages/1d/58/05f0e44e57a73dc7e6ef0bc9ee114db12171c4c75f2f90a42dc89b6b1031/reana-commons-0.5.0.dev20190405.tar.gz" } ], "0.5.0.dev20190406": [ { "comment_text": "", "digests": { "md5": "f1f292ffe0b7f92788bfd753bf9d746b", "sha256": "e735221a22b14ebdb6a7dd26e1b9a651fc27314e06b463ff7229335658e89583" }, "downloads": -1, "filename": "reana-commons-0.5.0.dev20190406.tar.gz", "has_sig": false, "md5_digest": "f1f292ffe0b7f92788bfd753bf9d746b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68160, "upload_time": "2019-04-05T15:47:46", "url": "https://files.pythonhosted.org/packages/ff/b7/8e461133ffdfcd169e4656239a9cb303e871e525245abce438f5c848933b/reana-commons-0.5.0.dev20190406.tar.gz" } ], "0.5.0.dev20190408": [ { "comment_text": "", "digests": { "md5": "8508462aae309b1c2612dfeb1e080f1d", "sha256": "c86bb4d8749f752f205107cdda4760752fea55545977b7149a36db375af87db3" }, "downloads": -1, "filename": "reana-commons-0.5.0.dev20190408.tar.gz", "has_sig": false, "md5_digest": "8508462aae309b1c2612dfeb1e080f1d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47047, "upload_time": "2019-04-08T13:23:59", "url": "https://files.pythonhosted.org/packages/ed/fc/455d5fb6a0e8f92b6834442fe8798aef7e8f57c28d386e065514aa04d7c9/reana-commons-0.5.0.dev20190408.tar.gz" } ], "0.5.0.dev20190416": [ { "comment_text": "", "digests": { "md5": "647af87448cc136e7cca83b17eb4e364", "sha256": "6e51c72221cbbf065985bfbcde83dce5405a19d293561e72681ec21ce08ed8b5" }, "downloads": -1, "filename": "reana-commons-0.5.0.dev20190416.tar.gz", "has_sig": false, "md5_digest": "647af87448cc136e7cca83b17eb4e364", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47028, "upload_time": "2019-04-16T12:22:02", "url": "https://files.pythonhosted.org/packages/60/8e/de5e729961e5efe6c90f0a31d6af20fde459f974031093d1f0791df1610c/reana-commons-0.5.0.dev20190416.tar.gz" } ], "0.6.0.dev20190604": [ { "comment_text": "", "digests": { "md5": "a9242c046917a10d07f03e512192a9d9", "sha256": "80d3845a856b54271909d552668c8c1eca5ed7003997b4afcaf247fa1da7ef3e" }, "downloads": -1, "filename": "reana-commons-0.6.0.dev20190604.tar.gz", "has_sig": false, "md5_digest": "a9242c046917a10d07f03e512192a9d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58943, "upload_time": "2019-06-04T12:37:00", "url": "https://files.pythonhosted.org/packages/cc/23/2cf8de8b99df8bd3e1cd75561df33bd40b9e25ddf0c5bcf7ac29d23b2f72/reana-commons-0.6.0.dev20190604.tar.gz" } ], "0.6.0.dev20190619": [ { "comment_text": "", "digests": { "md5": "842832638de45f62f50fb6a5d6033b6a", "sha256": "586374ea7b227a41b79dbe85204ffdb35747503c281893671fa7fca00ad2e8bd" }, "downloads": -1, "filename": "reana-commons-0.6.0.dev20190619.tar.gz", "has_sig": false, "md5_digest": "842832638de45f62f50fb6a5d6033b6a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 73543, "upload_time": "2019-06-20T15:36:04", "url": "https://files.pythonhosted.org/packages/16/40/e3a2f5e6318807c51765ae5be9699936e8c77fff6a2a56a1798e64a0627e/reana-commons-0.6.0.dev20190619.tar.gz" } ], "0.6.0.dev20190703": [ { "comment_text": "", "digests": { "md5": "111449e06de3919b3c51f8863b1231d2", "sha256": "02f6ea4e2f653564a2158d1e6363619a7dd7c175da7c26adfacf6f2ba36315a0" }, "downloads": -1, "filename": "reana-commons-0.6.0.dev20190703.tar.gz", "has_sig": false, "md5_digest": "111449e06de3919b3c51f8863b1231d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52083, "upload_time": "2019-07-02T14:08:58", "url": "https://files.pythonhosted.org/packages/b0/94/9e244379449a182957c3f6bcc912ec8163fa006c791dbf32b638caf81566/reana-commons-0.6.0.dev20190703.tar.gz" } ], "0.6.0.dev20190704": [ { "comment_text": "", "digests": { "md5": "8d2d0e9a6492b22dd0a789ab2b7ee539", "sha256": "5f9cea4f0bb487dc5cd7fe30d1bdf81cbebaaed9ff6601457cb473e141f8c2fc" }, "downloads": -1, "filename": "reana-commons-0.6.0.dev20190704.tar.gz", "has_sig": false, "md5_digest": "8d2d0e9a6492b22dd0a789ab2b7ee539", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52119, "upload_time": "2019-07-04T12:14:42", "url": "https://files.pythonhosted.org/packages/73/6d/767bea092a776b77dd0597f2ae2ae329cecc0e8338ded7c28af820703760/reana-commons-0.6.0.dev20190704.tar.gz" } ], "0.6.0.dev20190715": [ { "comment_text": "", "digests": { "md5": "4ec5b93e8549c022480edb2b9e5ffd10", "sha256": "6c155c7178fdf9f6b2c9e64bbb1dfca1a4bc69175b407e6092d07a97dc754f68" }, "downloads": -1, "filename": "reana-commons-0.6.0.dev20190715.tar.gz", "has_sig": false, "md5_digest": "4ec5b93e8549c022480edb2b9e5ffd10", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54047, "upload_time": "2019-07-15T14:43:55", "url": "https://files.pythonhosted.org/packages/76/d7/d176519b63cb1c246f8a5165dcfc632d443c5f9e895548f9331bdc111d13/reana-commons-0.6.0.dev20190715.tar.gz" } ], "0.6.0.dev20190808": [ { "comment_text": "", "digests": { "md5": "6ae6c030b5b8a550d09e8f2a9a37e62d", "sha256": "1a98d5ecc85a9cfb630299a25c2ef339e1073095235772e87629d919be5363e6" }, "downloads": -1, "filename": "reana-commons-0.6.0.dev20190808.tar.gz", "has_sig": false, "md5_digest": "6ae6c030b5b8a550d09e8f2a9a37e62d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52331, "upload_time": "2019-08-08T10:01:46", "url": "https://files.pythonhosted.org/packages/fb/be/108c68101fa686c3fb516a0cd86037e0b842cf8e8d349368abc53895a057/reana-commons-0.6.0.dev20190808.tar.gz" } ], "0.6.0.dev20190809": [ { "comment_text": "", "digests": { "md5": "93c20c1cb64e301f2d1b3c3319e5b64f", "sha256": "3bb2817bdc30d3f794fa05a29c7da7f31c6d1e55e5d8012a9dc90fb66c75f520" }, "downloads": -1, "filename": "reana-commons-0.6.0.dev20190809.tar.gz", "has_sig": false, "md5_digest": "93c20c1cb64e301f2d1b3c3319e5b64f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53063, "upload_time": "2019-08-12T07:06:31", "url": "https://files.pythonhosted.org/packages/17/68/fceca365115a81dd6a9494793cc5edf851b5a5e276f979983a4701cbf549/reana-commons-0.6.0.dev20190809.tar.gz" } ], "0.6.0.dev20190812": [ { "comment_text": "", "digests": { "md5": "a2a448962dd79ef781192172b58e9b5b", "sha256": "2922b800239f976bbb9878ba980388de9e00fa09b4ef0bdfc23e9466f8a2df96" }, "downloads": -1, "filename": "reana-commons-0.6.0.dev20190812.tar.gz", "has_sig": false, "md5_digest": "a2a448962dd79ef781192172b58e9b5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53052, "upload_time": "2019-08-12T13:57:08", "url": "https://files.pythonhosted.org/packages/2f/3c/e36435ff17f8ccc74e44c2e382e33ffaf59bc708b88950957f1ad87ea4d7/reana-commons-0.6.0.dev20190812.tar.gz" } ], "0.6.0.dev20190823": [ { "comment_text": "", "digests": { "md5": "b8e06d48c4c7138747f2992e58ddca74", "sha256": "6e651619a99576f7f7e610f0216992294c84105770a1e3f77187d38d6a17fc7c" }, "downloads": -1, "filename": "reana-commons-0.6.0.dev20190823.tar.gz", "has_sig": false, "md5_digest": "b8e06d48c4c7138747f2992e58ddca74", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53894, "upload_time": "2019-08-28T05:41:20", "url": "https://files.pythonhosted.org/packages/ea/24/67ed81a7d97285d1cb401af95300f972609e69a6499827bf954bf45afc15/reana-commons-0.6.0.dev20190823.tar.gz" } ], "0.6.0.dev20190916": [ { "comment_text": "", "digests": { "md5": "9be0c5d3200ec561868c9810d79a5d93", "sha256": "6040657845f5b1f789bad83980e3a29572d38ddaf4424ce175a5e3941f7249b7" }, "downloads": -1, "filename": "reana-commons-0.6.0.dev20190916.tar.gz", "has_sig": false, "md5_digest": "9be0c5d3200ec561868c9810d79a5d93", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54747, "upload_time": "2019-09-16T14:06:25", "url": "https://files.pythonhosted.org/packages/b1/32/ecc0df94326964529e49a975e3a552af27b27b68c804fc770de510325db7/reana-commons-0.6.0.dev20190916.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "455d3523e476a549975f632e4af5a205", "sha256": "4af77272e828935cecf5dd968bac2d6763742bcf6407c7a624079ea65b92b03b" }, "downloads": -1, "filename": "reana-commons-0.5.0.tar.gz", "has_sig": false, "md5_digest": "455d3523e476a549975f632e4af5a205", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49816, "upload_time": "2019-04-18T10:17:44", "url": "https://files.pythonhosted.org/packages/96/04/c371d70409bc88eb86b1985a3c1795ce46eab41a3c55df756b145f8f637b/reana-commons-0.5.0.tar.gz" } ] }