{ "info": { "author": "Michael Kotliar", "author_email": "misha.kotliar@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Environment :: Other Environment", "Intended Audience :: Developers", "Intended Audience :: Healthcare Industry", "Intended Audience :: Science/Research", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: Microsoft :: Windows :: Windows 10", "Operating System :: Microsoft :: Windows :: Windows 8.1", "Operating System :: OS Independent", "Operating System :: POSIX", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Bio-Informatics", "Topic :: Scientific/Engineering :: Chemistry", "Topic :: Scientific/Engineering :: Information Analysis", "Topic :: Scientific/Engineering :: Medical Science Apps." ], "description": "[![DOI](https://zenodo.org/badge/103197335.svg)](https://zenodo.org/badge/latestdoi/103197335)\n[![Python 3.6](https://img.shields.io/badge/python-3.6-green.svg)](https://www.python.org/downloads/release/python-365/)\n[![Build Status](https://ci.commonwl.org/buildStatus/icon?job=airflow-conformance)](https://ci.commonwl.org/job/airflow-conformance)\n\n\n# **CWL-Airflow**\n\nPython package to extend **[Apache-Airflow 1.10.5](https://github.com/apache/incubator-airflow)**\nfunctionality with **[CWL v1.1](https://www.commonwl.org/v1.1/)** support.\n\n\n## **Cite as**\n\nKotliar M; Kartashov AV; Barski A (2019): Supporting data for \"CWL-Airflow: a lightweight pipeline manager supporting Common Workflow Language\" GigaScience Database. http://dx.doi.org/10.5524/100618\n\n## **Get the latest version**\n```\npip install cwl-airflow\n```\nLatest version [documentation](https://cwl-airflow.readthedocs.io/en/latest/)\n\n\n## **Get published version**\n```\npip install cwl-airflow==1.0.16\n```\nPublished version [documentation](https://cwl-airflow.readthedocs.io/en/1.0.18/)", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/Barski-lab/cwl-airflow", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Barski-lab/cwl-airflow", "keywords": "", "license": "Apache-2.0", "maintainer": "", "maintainer_email": "", "name": "cwl-airflow", "package_url": "https://pypi.org/project/cwl-airflow/", "platform": "", "project_url": "https://pypi.org/project/cwl-airflow/", "project_urls": { "Download": "https://github.com/Barski-lab/cwl-airflow", "Homepage": "https://github.com/Barski-lab/cwl-airflow" }, "release_url": "https://pypi.org/project/cwl-airflow/1.1.10/", "requires_dist": null, "requires_python": "", "summary": "Python package to extend Airflow functionality with CWL v1.0 support", "version": "1.1.10" }, "last_serial": 5951954, "releases": { "1.0.10": [ { "comment_text": "", "digests": { "md5": "b28ddc04cc9bd65b109851620fe4d3d9", "sha256": "f8162f1ee12441522a68c469e1de7c957f16b537b8c8b8487b30b92e60f6221f" }, "downloads": -1, "filename": "cwl-airflow-1.0.10.tar.gz", "has_sig": false, "md5_digest": "b28ddc04cc9bd65b109851620fe4d3d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6241951, "upload_time": "2018-08-02T19:17:57", "url": "https://files.pythonhosted.org/packages/05/e0/a1e145434164efde029cb235dbcb5d246b1c4ba48a1cd0fc6e840fdaa654/cwl-airflow-1.0.10.tar.gz" } ], "1.0.11": [ { "comment_text": "", "digests": { "md5": "0461402b6be858ea5ba9dfdc13122d85", "sha256": "c42830f48217fb6e00400335be674a2db7ff2ae967fc821e4e1486faa0fee782" }, "downloads": -1, "filename": "cwl-airflow-1.0.11.tar.gz", "has_sig": false, "md5_digest": "0461402b6be858ea5ba9dfdc13122d85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6243274, "upload_time": "2018-08-06T19:12:37", "url": "https://files.pythonhosted.org/packages/bc/5b/e31728963f0f40e3b19ca30f2b5a90dce2848b348a4ec1ae7d11174e3bdc/cwl-airflow-1.0.11.tar.gz" } ], "1.0.12": [ { "comment_text": "", "digests": { "md5": "8ecb91b6f4e182752470ffedb852f1e0", "sha256": "65d017c53f331f3a6841e89ec1f7b3f314cac2b97f6be4e6a24b13f8e7f036f8" }, "downloads": -1, "filename": "cwl-airflow-1.0.12.tar.gz", "has_sig": false, "md5_digest": "8ecb91b6f4e182752470ffedb852f1e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6244201, "upload_time": "2018-08-08T17:08:19", "url": "https://files.pythonhosted.org/packages/41/38/195644769d008054da93d905c3617f75bf223dad2952f3dfaab614bba9c5/cwl-airflow-1.0.12.tar.gz" } ], "1.0.13": [ { "comment_text": "", "digests": { "md5": "14d77292852dec4cc3d3cce729b9c75f", "sha256": "1b30913c809c7f5497453d6d9395b28340bfae36bfb3c920de613e804fe6d5fe" }, "downloads": -1, "filename": "cwl-airflow-1.0.13.tar.gz", "has_sig": false, "md5_digest": "14d77292852dec4cc3d3cce729b9c75f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6244910, "upload_time": "2018-08-10T17:57:56", "url": "https://files.pythonhosted.org/packages/4b/0c/b900749b070f23d8783a2fd7b3a95e74a70a375b71936028f7da988615ce/cwl-airflow-1.0.13.tar.gz" } ], "1.0.14": [ { "comment_text": "", "digests": { "md5": "4a1298ccf1826778e0a0ed4c8b13827d", "sha256": "5e88dcc84692c032be11dccc601b0904d4a441a22ffd20cb8c3bb37e0028a830" }, "downloads": -1, "filename": "cwl-airflow-1.0.14.tar.gz", "has_sig": false, "md5_digest": "4a1298ccf1826778e0a0ed4c8b13827d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6246952, "upload_time": "2018-08-20T14:46:42", "url": "https://files.pythonhosted.org/packages/51/91/3ca7f352ed4f8ea6984481f100d3a8d9a3c7d3cdc2e443d6946c96c10fe2/cwl-airflow-1.0.14.tar.gz" } ], "1.0.15": [ { "comment_text": "", "digests": { "md5": "5c458d30701a30043a2ba1fedc248c96", "sha256": "8c6f616db1845b866a8ceaf95321b8c20e69632dc9b170c6adecafc98b730ec1" }, "downloads": -1, "filename": "cwl-airflow-1.0.15.tar.gz", "has_sig": false, "md5_digest": "5c458d30701a30043a2ba1fedc248c96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6246236, "upload_time": "2019-05-06T19:06:58", "url": "https://files.pythonhosted.org/packages/f0/cf/e533e3ddf7d75893d428326b405c29a31a62ba359e9e5b59981effbc6f17/cwl-airflow-1.0.15.tar.gz" } ], "1.0.16": [ { "comment_text": "", "digests": { "md5": "9dcbdd0b723eded991311cd6cb185d25", "sha256": "a1e0b54c5d071f12048d249a57a40891a83b5a863d49a9aa0e7d3cb0585759b5" }, "downloads": -1, "filename": "cwl-airflow-1.0.16.tar.gz", "has_sig": false, "md5_digest": "9dcbdd0b723eded991311cd6cb185d25", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6246619, "upload_time": "2019-05-15T21:48:59", "url": "https://files.pythonhosted.org/packages/a5/de/3452d930b34c68c493f66eb2c8544f32dcbec0c5547c8446203c55d4c863/cwl-airflow-1.0.16.tar.gz" } ], "1.0.17": [ { "comment_text": "", "digests": { "md5": "e8fccef62bdba0a218a1bdd635800179", "sha256": "d353b4684b23dc5dd23f41789be40414ffe65935465a70973f9ae6f3953b9c8f" }, "downloads": -1, "filename": "cwl-airflow-1.0.17.tar.gz", "has_sig": false, "md5_digest": "e8fccef62bdba0a218a1bdd635800179", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6257790, "upload_time": "2019-06-19T18:27:28", "url": "https://files.pythonhosted.org/packages/ad/64/e8ff24364579b45a6e54a56b3e05f24bafa405ee3e5da8db15cbd70e1c4f/cwl-airflow-1.0.17.tar.gz" } ], "1.0.18": [ { "comment_text": "", "digests": { "md5": "4b4dc8b1d0383f91e374cd40f50daecc", "sha256": "fb960ea67c1c0635350f84f83d56ca21066bac80dca90c06e1ce52221222ed92" }, "downloads": -1, "filename": "cwl-airflow-1.0.18.tar.gz", "has_sig": false, "md5_digest": "4b4dc8b1d0383f91e374cd40f50daecc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6238798, "upload_time": "2019-06-29T18:26:49", "url": "https://files.pythonhosted.org/packages/0f/78/b1438adcf337d86cc0e43ec21188587766a1e3237d73878d40a5b4f6c730/cwl-airflow-1.0.18.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "194fb597cf62f5ddb6d697c9431c1fe3", "sha256": "5c37a58dbbc0ac9a0240d0a7ed84209c28b0aad0704f80700e38880230ae8cfa" }, "downloads": -1, "filename": "cwl-airflow-1.0.4.tar.gz", "has_sig": false, "md5_digest": "194fb597cf62f5ddb6d697c9431c1fe3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15405, "upload_time": "2018-01-29T23:46:41", "url": "https://files.pythonhosted.org/packages/24/3a/fd996cac3c572dee5df66046666754c82bf1e42df9b2bfea7eb7d7972042/cwl-airflow-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "7c196a993dc43a8782c98a15a15b1cab", "sha256": "93f8c20f67dc179f83ba4b87fee04dad050540ec484b20d49a1ac34d33e58fbd" }, "downloads": -1, "filename": "cwl-airflow-1.0.5.tar.gz", "has_sig": false, "md5_digest": "7c196a993dc43a8782c98a15a15b1cab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11007, "upload_time": "2018-07-04T14:38:16", "url": "https://files.pythonhosted.org/packages/44/10/0036788a97fe1d3c4adcca45d7c3bfac2cf20dac8d93fc95ce0daf3610e7/cwl-airflow-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "4f4bfd39a3b366bbecc6c89049a92255", "sha256": "f87c3d2d54f7e5224053b92a690bb29a07a64781579b6052ad6ae38ef47ce54e" }, "downloads": -1, "filename": "cwl-airflow-1.0.6.tar.gz", "has_sig": false, "md5_digest": "4f4bfd39a3b366bbecc6c89049a92255", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43436, "upload_time": "2018-07-05T16:25:25", "url": "https://files.pythonhosted.org/packages/32/1a/78c47868795593c3c19ecd71a95871972cd517a9f0088f5363679816b1eb/cwl-airflow-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "0c2f8f4d22479b652d8e07fdcf0462fb", "sha256": "451dd94b672fefb0c0e63ff6d871e05a7ce9c9b56f068a55204cdbac9f48f899" }, "downloads": -1, "filename": "cwl-airflow-1.0.7.tar.gz", "has_sig": false, "md5_digest": "0c2f8f4d22479b652d8e07fdcf0462fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6238247, "upload_time": "2018-07-24T21:38:05", "url": "https://files.pythonhosted.org/packages/b8/1f/12733cb716cd3c90bbd9df8fb44e023ed4f3e3a178dbd7e0df65dc6922ea/cwl-airflow-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "ac1a9e7b97fd2b3d848a6b416e2da08e", "sha256": "09b6e22d69fceb72533c7758644ca2e7ddcf5b8b872b94033fcb2c8ed59a3878" }, "downloads": -1, "filename": "cwl-airflow-1.0.8.tar.gz", "has_sig": false, "md5_digest": "ac1a9e7b97fd2b3d848a6b416e2da08e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6239106, "upload_time": "2018-07-27T16:52:35", "url": "https://files.pythonhosted.org/packages/7e/0c/1781e6590de48e97698b06f58631173d2e78a4cc27fd98145ba555ed837c/cwl-airflow-1.0.8.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "c31fcbc5405cccc5fcc520573b2bcdd9", "sha256": "09bfff50102b8f473734f89181b666e90e7238a2f3840a8acc2e25d5134fbe05" }, "downloads": -1, "filename": "cwl-airflow-1.0.9.tar.gz", "has_sig": false, "md5_digest": "c31fcbc5405cccc5fcc520573b2bcdd9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6239254, "upload_time": "2018-07-31T21:20:05", "url": "https://files.pythonhosted.org/packages/da/6a/ffca8de7238fdd94079adc16813b435157d360072d7d3f7887a0a608548d/cwl-airflow-1.0.9.tar.gz" } ], "1.1.10": [ { "comment_text": "", "digests": { "md5": "d2ce54b96185724e5bbc1b68caea6da5", "sha256": "a879193182472227cb2abce488bd4503225fe656a181250c8c24679f4d63738b" }, "downloads": -1, "filename": "cwl-airflow-1.1.10.tar.gz", "has_sig": false, "md5_digest": "d2ce54b96185724e5bbc1b68caea6da5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26943, "upload_time": "2019-10-09T20:41:00", "url": "https://files.pythonhosted.org/packages/23/3f/b829a1e3c6ac10d61630e20416d180186a037c8932721c585c3b10ca7425/cwl-airflow-1.1.10.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "91e29419a520cb429a8c2f557ffa31c2", "sha256": "56fc073a5efaea664bd4e887c0ab66b34a8829228507554c817f05a075e1cf0c" }, "downloads": -1, "filename": "cwl-airflow-1.1.2.tar.gz", "has_sig": false, "md5_digest": "91e29419a520cb429a8c2f557ffa31c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16529, "upload_time": "2019-07-01T17:12:06", "url": "https://files.pythonhosted.org/packages/d4/a0/a1c7da38486639f28ff70d1d70fcc2e20f5c913ccbd72e1fe4500937e9d1/cwl-airflow-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "0e31863a9349cad8ed1c8706a98e7949", "sha256": "04fa39f5874018afef0eff7d99a1b997850468f7127ee92ae6dfe125c49a7ecf" }, "downloads": -1, "filename": "cwl-airflow-1.1.3.tar.gz", "has_sig": false, "md5_digest": "0e31863a9349cad8ed1c8706a98e7949", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20529, "upload_time": "2019-08-30T18:52:56", "url": "https://files.pythonhosted.org/packages/c9/0c/a700d287587fd6e17301c8aa9f0e6b663af8c3174e5c243c9cf1e2b3f469/cwl-airflow-1.1.3.tar.gz" } ], "1.1.6": [ { "comment_text": "", "digests": { "md5": "51ba08879f72580a57d1ef8af634a015", "sha256": "1ec951f8ca78f769c0938c6119b15e1cd5e77e5a75ca9d514c8c165f6bc4a339" }, "downloads": -1, "filename": "cwl-airflow-1.1.6.tar.gz", "has_sig": false, "md5_digest": "51ba08879f72580a57d1ef8af634a015", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20586, "upload_time": "2019-09-05T15:47:53", "url": "https://files.pythonhosted.org/packages/a5/93/85d588ef4a392e68069462bf8cb28a196da1e7694195a5076f9754ddf642/cwl-airflow-1.1.6.tar.gz" } ], "1.1.7": [ { "comment_text": "", "digests": { "md5": "269800377e7de0871a6c82810182f498", "sha256": "1bc33e64593046329770339d549eccf21b9decf0a8057aa4f54bd45417bd48cc" }, "downloads": -1, "filename": "cwl-airflow-1.1.7.tar.gz", "has_sig": false, "md5_digest": "269800377e7de0871a6c82810182f498", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20612, "upload_time": "2019-09-05T21:54:09", "url": "https://files.pythonhosted.org/packages/4f/bd/7731da4d234d4fa59d8a9f1874b0879d6a52ea3aa8819668fd3060a6aa3a/cwl-airflow-1.1.7.tar.gz" } ], "1.1.8": [ { "comment_text": "", "digests": { "md5": "6d0209fba8ea0b45f32bbf1818b8f3a0", "sha256": "9e72a91a2a757ad4ee13939425b5adc5deb4677da10cbe74f396afb9b7dc8875" }, "downloads": -1, "filename": "cwl-airflow-1.1.8.tar.gz", "has_sig": false, "md5_digest": "6d0209fba8ea0b45f32bbf1818b8f3a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20580, "upload_time": "2019-09-13T04:00:17", "url": "https://files.pythonhosted.org/packages/50/b5/9845ad24d221818ca379450ea0c6c85634442d5c9d46083f4b379f027b6b/cwl-airflow-1.1.8.tar.gz" } ], "1.1.9": [ { "comment_text": "", "digests": { "md5": "39cf3197946aaa8387f7347b1cb824f2", "sha256": "d6e9f7ff1b0f23c7c1513cff7c050a8b03ee162808af85c7144921c2ce75109a" }, "downloads": -1, "filename": "cwl-airflow-1.1.9.tar.gz", "has_sig": false, "md5_digest": "39cf3197946aaa8387f7347b1cb824f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20683, "upload_time": "2019-09-13T16:56:02", "url": "https://files.pythonhosted.org/packages/80/34/3e09ad6d943be6589acffa803e01fda5c4c8ed05de5f4a6c8c405b667902/cwl-airflow-1.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d2ce54b96185724e5bbc1b68caea6da5", "sha256": "a879193182472227cb2abce488bd4503225fe656a181250c8c24679f4d63738b" }, "downloads": -1, "filename": "cwl-airflow-1.1.10.tar.gz", "has_sig": false, "md5_digest": "d2ce54b96185724e5bbc1b68caea6da5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26943, "upload_time": "2019-10-09T20:41:00", "url": "https://files.pythonhosted.org/packages/23/3f/b829a1e3c6ac10d61630e20416d180186a037c8932721c585c3b10ca7425/cwl-airflow-1.1.10.tar.gz" } ] }