{ "info": { "author": "Eugene Ching", "author_email": "eugene@enegue.com", "bugtrack_url": null, "classifiers": [], "description": "==============\nTimeoutProcess\n==============\n\nTimeoutProcess provides the ability to run a process with a specified time out.\nYou may find it useful when trying to run a process, which may not terminate\nin a reasonably obvious fashion. Obvious examples would be typical GUI applications\nwhich run till they are explicitly closed.\n\nTypical usage of TimeoutProcess looks like this::\n\n #!/usr/bin/env python\n\n import timeoutprocess\n\n timeoutprocess.TimeoutProcess(['notepad.exe', r'c:\\\\myfile.txt'], 60)\n\nThe first argument to TimeoutProcess take the form of the arguments to\nsubprocess.Popen(), which is a list containing the program name, and any\nadditional arguments.\n\nThe second argument is the time, in seconds, to allow the process to run.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/TimeoutProcess/", "keywords": null, "license": "LICENSE.txt", "maintainer": null, "maintainer_email": null, "name": "TimeoutProcess", "package_url": "https://pypi.org/project/TimeoutProcess/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/TimeoutProcess/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://pypi.python.org/pypi/TimeoutProcess/" }, "release_url": "https://pypi.org/project/TimeoutProcess/0.1.0/", "requires_dist": null, "requires_python": null, "summary": "Run a process with a timeout attached to it.", "version": "0.1.0" }, "last_serial": 785800, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "4be6f4b6024ff7b39d3d27df7765e3bd", "sha256": "0b6ecb7b82aaf1e4e693a1eca53a611c7e7bc264e2f0590834302b126c1f5af9" }, "downloads": -1, "filename": "TimeoutProcess-0.1.0.zip", "has_sig": false, "md5_digest": "4be6f4b6024ff7b39d3d27df7765e3bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2851, "upload_time": "2012-04-27T08:42:21", "url": "https://files.pythonhosted.org/packages/cb/df/8824fce85132f13055e732743930e04b9fa5b5d9f1a42b0cbc30f2f6bc13/TimeoutProcess-0.1.0.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4be6f4b6024ff7b39d3d27df7765e3bd", "sha256": "0b6ecb7b82aaf1e4e693a1eca53a611c7e7bc264e2f0590834302b126c1f5af9" }, "downloads": -1, "filename": "TimeoutProcess-0.1.0.zip", "has_sig": false, "md5_digest": "4be6f4b6024ff7b39d3d27df7765e3bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2851, "upload_time": "2012-04-27T08:42:21", "url": "https://files.pythonhosted.org/packages/cb/df/8824fce85132f13055e732743930e04b9fa5b5d9f1a42b0cbc30f2f6bc13/TimeoutProcess-0.1.0.zip" } ] }