{ "info": { "author": "Andrey Petrov", "author_email": "andrey.petrov@shazow.net", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Performing tasks in many threads made fun!\n\nThis module facilitates distributing simple operations into jobs that are sent\nto worker threads, maintained by a pool object.\n\nIt consists of these components:\n\n 1. Jobs, which are single units of work that need to be performed.\n 2. Workers, who grab jobs from a queue and perform them.\n 3. Worker pool, which keeps track of workers and the job queue.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/shazow/workerpool", "keywords": "pooling threading jobs", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "workerpool3", "package_url": "https://pypi.org/project/workerpool3/", "platform": "", "project_url": "https://pypi.org/project/workerpool3/", "project_urls": { "Homepage": "https://github.com/shazow/workerpool" }, "release_url": "https://pypi.org/project/workerpool3/0.9.5/", "requires_dist": [ "six" ], "requires_python": "", "summary": "Module for distributing jobs to a pool of worker threads.", "version": "0.9.5" }, "last_serial": 4652117, "releases": { "0.9.5": [ { "comment_text": "", "digests": { "md5": "c31e02570e054ccba5dcbec8298d7c39", "sha256": "1fbfcf145e551a1544e27594374ce79861cab4f8d925ccb5ffea64db65d3d086" }, "downloads": -1, "filename": "workerpool3-0.9.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c31e02570e054ccba5dcbec8298d7c39", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9253, "upload_time": "2019-01-02T08:58:27", "url": "https://files.pythonhosted.org/packages/3d/55/1752f42bdffe7f04c0c21597b899c1875aae88f6d02e129993223399059d/workerpool3-0.9.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a316139a09de761c0b30a1c8e751e96e", "sha256": "ec965468eca4dd293d90ee4ff464d7dac23b9abcbc0451a64113486d8c2888b9" }, "downloads": -1, "filename": "workerpool3-0.9.5.tar.gz", "has_sig": false, "md5_digest": "a316139a09de761c0b30a1c8e751e96e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6641, "upload_time": "2019-01-02T08:58:29", "url": "https://files.pythonhosted.org/packages/da/78/6de5bbd74ae60fc83d4dc70c6f51de75310cbec54b263f57c398cbbd585c/workerpool3-0.9.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c31e02570e054ccba5dcbec8298d7c39", "sha256": "1fbfcf145e551a1544e27594374ce79861cab4f8d925ccb5ffea64db65d3d086" }, "downloads": -1, "filename": "workerpool3-0.9.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c31e02570e054ccba5dcbec8298d7c39", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9253, "upload_time": "2019-01-02T08:58:27", "url": "https://files.pythonhosted.org/packages/3d/55/1752f42bdffe7f04c0c21597b899c1875aae88f6d02e129993223399059d/workerpool3-0.9.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a316139a09de761c0b30a1c8e751e96e", "sha256": "ec965468eca4dd293d90ee4ff464d7dac23b9abcbc0451a64113486d8c2888b9" }, "downloads": -1, "filename": "workerpool3-0.9.5.tar.gz", "has_sig": false, "md5_digest": "a316139a09de761c0b30a1c8e751e96e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6641, "upload_time": "2019-01-02T08:58:29", "url": "https://files.pythonhosted.org/packages/da/78/6de5bbd74ae60fc83d4dc70c6f51de75310cbec54b263f57c398cbbd585c/workerpool3-0.9.5.tar.gz" } ] }