{ "info": { "author": "Ken Youens-Clark", "author_email": "kyclark@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# parallelprocs\n\nRun commands via GNU Parallel or something like it.\n\n# Synopsis\n\n````\n$ cat test.py\n#!/usr/bin/env python\n\nfrom parallelprocs import run\n\ntry:\n run(['echo foo', 'echo bar', 'echo baz'], verbose=True)\nexcept Exception as e:\n print(e)\n$ ./test.py\nRunning job (# jobs = 3)\nbar\nbaz\nfoo\n````\n\n# Description\n\nThe module exposes a single function `run` that takes the following arguments:\n\n## Required Arguments:\n\ncommands [str]: commands\n\n## Keyword Options\n\n* parallel (str): path to \"parallel\", default \"which('parallel')\"\n* num_procs (int): num of concurrent processes, default \"0\" to use all CPUs\n* verbose (bool): print messages to sys.stderr, default \"False\"\n* halt (int): number of failed jobs to trigger halt, default \"0\" for no halt\n\n# Author\n\nKen Youens-Clark \n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/kyclark/parallelprocs", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "parallelprocs", "package_url": "https://pypi.org/project/parallelprocs/", "platform": "", "project_url": "https://pypi.org/project/parallelprocs/", "project_urls": { "Homepage": "https://github.com/kyclark/parallelprocs" }, "release_url": "https://pypi.org/project/parallelprocs/0.1.4/", "requires_dist": null, "requires_python": "", "summary": "Run command lines via (GNU) parallel", "version": "0.1.4" }, "last_serial": 5448432, "releases": { "0.1.4": [ { "comment_text": "", "digests": { "md5": "b269cb3dfa07c9266dd8d17a81c76f3e", "sha256": "59e7e811fa7113ffc12a5466e253f0deb9a64b9546bbeac4554b1eb3fb2b6ad5" }, "downloads": -1, "filename": "parallelprocs-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "b269cb3dfa07c9266dd8d17a81c76f3e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3676, "upload_time": "2019-06-25T20:58:56", "url": "https://files.pythonhosted.org/packages/06/c4/c57e9697f5fded9b26665c5c62ea2896f605be2338160dd4228a61d31cfa/parallelprocs-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6d373d2ece71f6d6ea228f491098982d", "sha256": "d0a1e3d250b864238677e71f3a4435b331e451c6bd5dadadf30f7149d29ee416" }, "downloads": -1, "filename": "parallelprocs-0.1.4.tar.gz", "has_sig": false, "md5_digest": "6d373d2ece71f6d6ea228f491098982d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2279, "upload_time": "2019-06-25T20:58:57", "url": "https://files.pythonhosted.org/packages/1c/2c/6792c01df6de4f416fca966bc10df77acb6f55e842308a0bc07feaa643ce/parallelprocs-0.1.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b269cb3dfa07c9266dd8d17a81c76f3e", "sha256": "59e7e811fa7113ffc12a5466e253f0deb9a64b9546bbeac4554b1eb3fb2b6ad5" }, "downloads": -1, "filename": "parallelprocs-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "b269cb3dfa07c9266dd8d17a81c76f3e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3676, "upload_time": "2019-06-25T20:58:56", "url": "https://files.pythonhosted.org/packages/06/c4/c57e9697f5fded9b26665c5c62ea2896f605be2338160dd4228a61d31cfa/parallelprocs-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6d373d2ece71f6d6ea228f491098982d", "sha256": "d0a1e3d250b864238677e71f3a4435b331e451c6bd5dadadf30f7149d29ee416" }, "downloads": -1, "filename": "parallelprocs-0.1.4.tar.gz", "has_sig": false, "md5_digest": "6d373d2ece71f6d6ea228f491098982d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2279, "upload_time": "2019-06-25T20:58:57", "url": "https://files.pythonhosted.org/packages/1c/2c/6792c01df6de4f416fca966bc10df77acb6f55e842308a0bc07feaa643ce/parallelprocs-0.1.4.tar.gz" } ] }