{ "info": { "author": "Thomas Mailund, Dan S\u00f8ndergaard", "author_email": "mailund@birc.au.dk, das@birc.au.dk", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Science/Research", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Topic :: System :: Distributed Computing", "Topic :: Utilities" ], "description": "===\ngwf\n===\n\nA flexible, pragmatic workflow tool.\n\n|docs| |anacondaversion| |anacondadownloads| |cistatus| |coveralls|\n\nNew to *gwf*? We've got a tutorial_ for you!\n\nComing from an older (pre-1.0) version of *gwf*? Learn how to upgrade_ your workflows for newer versions.\n\n\n.. _tutorial: http://gwf.readthedocs.io/en/latest/tutorial.html\n.. _upgrade: http://gwf.readthedocs.io/en/latest/upgrading_from_pre_1.0.html\n\n\n.. |cistatus| image:: https://img.shields.io/travis/gwforg/gwf.svg\n :target: https://travis-ci.org/gwforg/gwf\n :alt: Build status\n.. |docs| image:: https://readthedocs.org/projects/gwf/badge/?version=latest&style=flat\n :target: http://gwf.readthedocs.io\n :alt: Documentation\n.. |coveralls| image:: https://img.shields.io/coveralls/gwforg/gwf.svg\n :target: https://coveralls.io/github/gwforg/gwf\n :alt: Coverage\n.. |anacondaversion| image:: https://anaconda.org/gwforg/gwf/badges/version.svg\n :target: https://anaconda.org/gwforg/gwf\n :alt: Version of Conda package\n.. |anacondadownloads| image:: https://anaconda.org/gwforg/gwf/badges/downloads.svg\n :target: https://anaconda.org/gwforg/gwf\n :alt: Downloads with Conda\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://gwf.readthedocs.io/", "keywords": "grid computing workflow", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "gwf", "package_url": "https://pypi.org/project/gwf/", "platform": "", "project_url": "https://pypi.org/project/gwf/", "project_urls": { "Documentation": "https://docs.gwf.app/", "Homepage": "http://gwf.readthedocs.io/", "Source": "https://github.com/gwforg/gwf", "Tracker": "https://github.com/gwforg/gwf/issues" }, "release_url": "https://pypi.org/project/gwf/1.6.0/", "requires_dist": [ "click", "click-plugins", "colorama ; sys_platform == \"win32\"" ], "requires_python": "~=3.5", "summary": "A flexible, pragmatic workflow tool.", "version": "1.6.0" }, "last_serial": 5917241, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "a2993bc1b0d54a04004c29afb9b9f362", "sha256": "78127cd5715109f27cb739503047ee4411f6ff02c7e95623bc629a54e6f5ebf4" }, "downloads": -1, "filename": "gwf-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a2993bc1b0d54a04004c29afb9b9f362", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30815, "upload_time": "2017-08-14T13:25:40", "url": "https://files.pythonhosted.org/packages/76/31/2c48d6ce30f2978dfad89f70919d602e8bde4a1d9d013fbc1a5314d10538/gwf-1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7901b350953959a69c50ff675ac27305", "sha256": "e41037cfeb91563d68745d635e6313e9e9d3f118cd66fec81ac75d1967da8638" }, "downloads": -1, "filename": "gwf-1.0.tar.gz", "has_sig": false, "md5_digest": "7901b350953959a69c50ff675ac27305", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22674, "upload_time": "2017-08-14T13:25:42", "url": "https://files.pythonhosted.org/packages/e2/5d/d32b994a766625f5eb8b63bc47b60103b875b3f9a7180dfe707fe04ebc05/gwf-1.0.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "3e05b5f5b16f17745431dd889d46ece8", "sha256": "b7ca376702c500d631179cf16fc6f48112af7b3060536366a9e77a20adf539c7" }, "downloads": -1, "filename": "gwf-1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "3e05b5f5b16f17745431dd889d46ece8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 34361, "upload_time": "2017-11-14T07:42:13", "url": "https://files.pythonhosted.org/packages/69/af/4c217fc717e7019fd70bd9de56f281ffd7a4a1d1907e6f768038f1d45bc1/gwf-1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "25f5c58eb25f8108c2a052a6a2a02da2", "sha256": "bd9ca0bb382b02b0fe5d07b761a5f66f4aee4eedf1fe7e37808b93a072a42e25" }, "downloads": -1, "filename": "gwf-1.2.tar.gz", "has_sig": false, "md5_digest": "25f5c58eb25f8108c2a052a6a2a02da2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25467, "upload_time": "2017-11-14T07:42:14", "url": "https://files.pythonhosted.org/packages/20/4b/3a6ce5e6b2ad6400eb88ea50a13b53a956ddea55a4ad261a226f9f9b490f/gwf-1.2.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "07963f1c1af8d3c1665812e23d86c160", "sha256": "5e64edec0cfa820cb52300d8ba3dbc1ebff0f17ba34c3ee8934ad417c7635781" }, "downloads": -1, "filename": "gwf-1.2.1-py3.6.egg", "has_sig": false, "md5_digest": "07963f1c1af8d3c1665812e23d86c160", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 80069, "upload_time": "2018-04-30T08:41:50", "url": "https://files.pythonhosted.org/packages/30/af/e74b7a2cd197da58c3886a9fda7d47224014d76d0bd38ad8af888b2ee9f5/gwf-1.2.1-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "9f99434d7fe91bb7e76b5468cd04c667", "sha256": "809d686e0c1f8472c65fc5a47594edd31a08c8fe48f43abd0d29e389cae28148" }, "downloads": -1, "filename": "gwf-1.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "9f99434d7fe91bb7e76b5468cd04c667", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 34458, "upload_time": "2017-11-16T08:30:12", "url": "https://files.pythonhosted.org/packages/d4/04/404aac7cbbd7c3540a927edee53ae961a598361aaa25f8e25315b861e8b7/gwf-1.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "924a2a43792c5a9fc703285321a071a0", "sha256": "3725df6e223f15edc4534f93f8bbde361258de8ddc64914ab726b9b662fa97fe" }, "downloads": -1, "filename": "gwf-1.2.1.tar.gz", "has_sig": false, "md5_digest": "924a2a43792c5a9fc703285321a071a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25530, "upload_time": "2017-11-16T08:30:15", "url": "https://files.pythonhosted.org/packages/52/f7/8eb8a2d21468d6242f91b0858651b851f908d57f7eb428c5d762c3bd07be/gwf-1.2.1.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "c87d58d5b2545b151d579779d1d7c88c", "sha256": "ccd4ca956a10be4a48ccc6176c5b95b1696f7db91423aa5fff561dc75214cc18" }, "downloads": -1, "filename": "gwf-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c87d58d5b2545b151d579779d1d7c88c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 35345, "upload_time": "2018-05-04T10:11:29", "url": "https://files.pythonhosted.org/packages/ef/19/1280467e411d14ee9a3c0168311d3a90eaf8252711ca1b6b3100cbe07268/gwf-1.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ba60f03515ae1cedd2cf2d558fbbcfd4", "sha256": "0e342573e7d79cbe89bd471acddfa4b814d15b0b1bfeb7d0a8cb5351554d77d4" }, "downloads": -1, "filename": "gwf-1.3.0.tar.gz", "has_sig": false, "md5_digest": "ba60f03515ae1cedd2cf2d558fbbcfd4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26344, "upload_time": "2018-05-04T10:11:30", "url": "https://files.pythonhosted.org/packages/c0/a6/8b0daba6c6919556bce9b33ed365183408f2092142681fdfc6861c396ab8/gwf-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "9640037ab67ec444dc14035c1fe97366", "sha256": "8cce54ea6a2f6ad57846b7fa5b68a4e0a3b4c1e24f41cf02ad486733f5eeb359" }, "downloads": -1, "filename": "gwf-1.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "9640037ab67ec444dc14035c1fe97366", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 36560, "upload_time": "2018-06-07T08:19:55", "url": "https://files.pythonhosted.org/packages/fa/0e/d5f29749eb33accf953c14fb63acbec3c279009fa0bb24cf907d3817e793/gwf-1.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e581e05033e1d16ce82d51249e5b15ab", "sha256": "907e0f5b599dc6786b54ea2627ceed2b8711da0854f87c4a83b7a20be4c02b6d" }, "downloads": -1, "filename": "gwf-1.3.1.tar.gz", "has_sig": false, "md5_digest": "e581e05033e1d16ce82d51249e5b15ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28048, "upload_time": "2018-06-07T08:19:57", "url": "https://files.pythonhosted.org/packages/14/0d/1bb963c958142dcaa9baac43456977fe8ca4dbe4f45470108a2472501ce4/gwf-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "ff9b949c5da0832d836faf5cab97b724", "sha256": "373237c37fd714b2a6f283767f758deca439eac373fedd0e0e60331effd76a34" }, "downloads": -1, "filename": "gwf-1.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "ff9b949c5da0832d836faf5cab97b724", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 34924, "upload_time": "2018-06-25T08:18:22", "url": "https://files.pythonhosted.org/packages/7a/72/fc53d93cb6e143203281a3a9e402715df0f17f294436afa4c05cdb7c9dd6/gwf-1.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "452f297ee820a0ce1bda2e1c78a74155", "sha256": "c194e8ba2479f7240e76383058e846578dfa74dd89a98c7ce959321071131625" }, "downloads": -1, "filename": "gwf-1.3.2.tar.gz", "has_sig": false, "md5_digest": "452f297ee820a0ce1bda2e1c78a74155", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28060, "upload_time": "2018-06-25T08:18:23", "url": "https://files.pythonhosted.org/packages/1a/cf/3a17fad558f08a0d84536d931df2c8acbaf84e227b8738e470a47a4284ed/gwf-1.3.2.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "b69b625e6630f017cb914178a99b68d9", "sha256": "2c90f2e025b5b53bc6ba4d04223e1ae151ad7e3d971179e492cfd2ac96037dcd" }, "downloads": -1, "filename": "gwf-1.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b69b625e6630f017cb914178a99b68d9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 48756, "upload_time": "2018-10-02T13:54:52", "url": "https://files.pythonhosted.org/packages/41/f0/1ce398ecda915ed03d951529c43d77322724dc4affb94bdc97b451abd9e7/gwf-1.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f2ccb1d736c43b56780d828635551c19", "sha256": "bd0c760d3407ed0de21fe529058ec27bc081c33ab8a59086cb6ae3cbd7ff1d38" }, "downloads": -1, "filename": "gwf-1.4.0.tar.gz", "has_sig": false, "md5_digest": "f2ccb1d736c43b56780d828635551c19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28876, "upload_time": "2018-10-02T13:54:54", "url": "https://files.pythonhosted.org/packages/a0/51/82f97bf086475db74afb4afbea1adbfe69bbe172c6595da8c3742c04af3a/gwf-1.4.0.tar.gz" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "0ca9d9063a9f606a54839cd1b5209cac", "sha256": "e9f8f80526478110df79f4a93ddadfce7b9e28aee8e1ceb42c31be0bf0daca47" }, "downloads": -1, "filename": "gwf-1.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0ca9d9063a9f606a54839cd1b5209cac", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.5", "size": 50168, "upload_time": "2019-03-07T13:37:53", "url": "https://files.pythonhosted.org/packages/28/43/ec6ac5df82ae7be82c0bfcfddb541db1867e86321a293434af6c16272bfc/gwf-1.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1325cf30c3df2a55bdf80dcde6f5761d", "sha256": "b36d7f37be2a2d81cb849d7556feb21e75d0ff1ba1d8b2cabaecc77ac2b38b99" }, "downloads": -1, "filename": "gwf-1.5.0.tar.gz", "has_sig": false, "md5_digest": "1325cf30c3df2a55bdf80dcde6f5761d", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.5", "size": 30234, "upload_time": "2019-03-07T13:37:54", "url": "https://files.pythonhosted.org/packages/5a/ed/515468bbfe9c7de7ab53b00e47d3c8ac5bf13643770cf46688b1311f4884/gwf-1.5.0.tar.gz" } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "acc96d806f80e8699606f5c10d277dbf", "sha256": "fa52644b9e383c059a7d51ddc920285b750e6b7d38160e636dbb73094083fecc" }, "downloads": -1, "filename": "gwf-1.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "acc96d806f80e8699606f5c10d277dbf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 50044, "upload_time": "2019-06-03T08:49:27", "url": "https://files.pythonhosted.org/packages/c6/aa/855209d7b17a19d6f161cbbb1a2c55486f16b10ce7aede08b3b3bbaa494e/gwf-1.5.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6f2796efa69a77ca19583678a2057a82", "sha256": "216c5ca0fea5172d6d2a483a871d670757c254dea9d6099a8d8e24d062b0d485" }, "downloads": -1, "filename": "gwf-1.5.1.tar.gz", "has_sig": false, "md5_digest": "6f2796efa69a77ca19583678a2057a82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30096, "upload_time": "2019-06-03T08:49:29", "url": "https://files.pythonhosted.org/packages/72/c1/0d82d94ef0a4b179b8997a2310eebd98ac2af4a08f8610aeac2bac148329/gwf-1.5.1.tar.gz" } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "ea9f186fa94cc36820267b9d21a31d0d", "sha256": "a51ad43b22f1c422fb19f15394609b0c024e612a189aa6ce9c5364347c41d9dc" }, "downloads": -1, "filename": "gwf-1.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ea9f186fa94cc36820267b9d21a31d0d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.5", "size": 53301, "upload_time": "2019-10-02T10:54:22", "url": "https://files.pythonhosted.org/packages/70/08/2f45f9ba17403b6005c2576885277391351ed737ab1301b38960461b86ed/gwf-1.6.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cf8f39f93995312e97d4eb751476fe40", "sha256": "28e17099b0219d047a63a37f78f861fff847947fa40101eb2764b4daeb36ead9" }, "downloads": -1, "filename": "gwf-1.6.0.tar.gz", "has_sig": false, "md5_digest": "cf8f39f93995312e97d4eb751476fe40", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.5", "size": 32582, "upload_time": "2019-10-02T10:54:23", "url": "https://files.pythonhosted.org/packages/43/b4/2ae63a8dbc5cd1dd27605da7600d42ae452d7bda8ddb9c92832c543641e5/gwf-1.6.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ea9f186fa94cc36820267b9d21a31d0d", "sha256": "a51ad43b22f1c422fb19f15394609b0c024e612a189aa6ce9c5364347c41d9dc" }, "downloads": -1, "filename": "gwf-1.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ea9f186fa94cc36820267b9d21a31d0d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.5", "size": 53301, "upload_time": "2019-10-02T10:54:22", "url": "https://files.pythonhosted.org/packages/70/08/2f45f9ba17403b6005c2576885277391351ed737ab1301b38960461b86ed/gwf-1.6.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cf8f39f93995312e97d4eb751476fe40", "sha256": "28e17099b0219d047a63a37f78f861fff847947fa40101eb2764b4daeb36ead9" }, "downloads": -1, "filename": "gwf-1.6.0.tar.gz", "has_sig": false, "md5_digest": "cf8f39f93995312e97d4eb751476fe40", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.5", "size": 32582, "upload_time": "2019-10-02T10:54:23", "url": "https://files.pythonhosted.org/packages/43/b4/2ae63a8dbc5cd1dd27605da7600d42ae452d7bda8ddb9c92832c543641e5/gwf-1.6.0.tar.gz" } ] }