{ "info": { "author": "Andrew Rabert", "author_email": "arabert@nullsum.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 3 :: Only" ], "description": "consumers\n=========\n\n|Version| |License|\n\nConsumers is a simple, flexible way to parallelize processing in Python.\n\nDocumentation\n-------------\nhttps://consumers.readthedocs.io\n\n\nExample\n-------\n\n.. code:: python\n\n from consumers import Pool\n\n\n def concatenate(letters):\n return ''.join(letters)\n\n\n with Pool(concatenate, 2) as pool:\n for letter in 'abcdef':\n pool.put(letter)\n\n print(pool.results)\n\n**Results**\n\n::\n\n ('bdf', 'ace')\n\n.. |Version| image:: https://img.shields.io/pypi/v/consumers.svg?\n :target: https://pypi.python.org/pypi/consumers\n\n.. |License| image:: https://img.shields.io/github/license/nvllsvm/consumers.svg?\n :target: https://github.com/nvllsvm/consumers/blob/master/LICENSE\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/nvllsvm/consumers", "keywords": "", "license": "Apache 2.0", "maintainer": "", "maintainer_email": "", "name": "consumers", "package_url": "https://pypi.org/project/consumers/", "platform": "", "project_url": "https://pypi.org/project/consumers/", "project_urls": { "Homepage": "https://github.com/nvllsvm/consumers" }, "release_url": "https://pypi.org/project/consumers/0.6.1/", "requires_dist": null, "requires_python": "", "summary": "A simple, flexible way to parallelize processing in Python.", "version": "0.6.1" }, "last_serial": 3725532, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "b67374c35dcb454be5bdad5118d51ea6", "sha256": "2b16f7551e5ff9c40984b69a74ab945a03fbfdff461e54e1f842076ded57772b" }, "downloads": -1, "filename": "consumers-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b67374c35dcb454be5bdad5118d51ea6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5043, "upload_time": "2018-01-21T06:28:53", "url": "https://files.pythonhosted.org/packages/20/76/2d8b03ef6e6523206e9cbc0e16b4537da1349242a0ee8926b2547f137ad4/consumers-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "61213783522a4db77967a4c390fa6103", "sha256": "e95561a86605902867e84bd77740a56e28732c6d06419d896a2ff00d1c761306" }, "downloads": -1, "filename": "consumers-0.1.0.tar.gz", "has_sig": false, "md5_digest": "61213783522a4db77967a4c390fa6103", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3173, "upload_time": "2018-01-21T06:28:54", "url": "https://files.pythonhosted.org/packages/2e/3f/71e28b6a55f72cabf80dc7ba09e1210e397ea4c67b667e00a3465814b8a1/consumers-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "a4b0e23abd84826e10ca7ae5f6da4756", "sha256": "82ab51836241d5b77d6b8b50d6b286ac199b45ca3ef0ffc3e308483653460b68" }, "downloads": -1, "filename": "consumers-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a4b0e23abd84826e10ca7ae5f6da4756", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6206, "upload_time": "2018-01-23T01:28:02", "url": "https://files.pythonhosted.org/packages/66/94/de0bfe54bddb142cfeb9aaaa65b9e297c1ab5adc3a24f784e2aefe4a8b9f/consumers-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "da26810592e8a101bd63056e10d0b8fa", "sha256": "b7433176edeef337556d38db5d82320f232942b390f83fd655835b3d42f229c1" }, "downloads": -1, "filename": "consumers-0.2.0.tar.gz", "has_sig": false, "md5_digest": "da26810592e8a101bd63056e10d0b8fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3680, "upload_time": "2018-01-23T01:28:04", "url": "https://files.pythonhosted.org/packages/dd/c7/68cb7900f73d0da878c4b65097caa8244ef83bfff910070def00dee551d3/consumers-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "5cdde35f092a5df78baac4fa1a3270f4", "sha256": "9b97c3e0ee2bb08850fb74f26a32ebc501659e5dde795e78a3dbc2ece9e53345" }, "downloads": -1, "filename": "consumers-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5cdde35f092a5df78baac4fa1a3270f4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6209, "upload_time": "2018-01-23T17:43:24", "url": "https://files.pythonhosted.org/packages/89/c6/f947dd50a66f8e8eeefd02715b9deba65d3d5431c19caeab2830dc19d43f/consumers-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ac3d276a2b739044b4cde0371d3a6441", "sha256": "60e9908b15ff0598d2d83bb32b9f03eb549c591db5e8405de8117a5d19e486bd" }, "downloads": -1, "filename": "consumers-0.2.1.tar.gz", "has_sig": false, "md5_digest": "ac3d276a2b739044b4cde0371d3a6441", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3695, "upload_time": "2018-01-23T17:43:27", "url": "https://files.pythonhosted.org/packages/f9/bb/72a049b11658dc3be668a8836a24230b7267ad3230c7d724480b056310f3/consumers-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "4fdeb48f439a7bb6a56bfb85231f60e6", "sha256": "3d4e455de379e945ca2860ee4d7e49b5351ddb509929e4a56d5bf843d89f5075" }, "downloads": -1, "filename": "consumers-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "4fdeb48f439a7bb6a56bfb85231f60e6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6286, "upload_time": "2018-01-25T22:42:00", "url": "https://files.pythonhosted.org/packages/e1/3f/3cb4c9e0d8c14a917008008dba64f4b86b4d1676bbe50cc66dd8c6ee509d/consumers-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "892614960c7004631073294be7767a02", "sha256": "bcdc21711ff7fc9f67d9981b76e5adebc71164672effc1a06a8764e51468fe65" }, "downloads": -1, "filename": "consumers-0.3.0.tar.gz", "has_sig": false, "md5_digest": "892614960c7004631073294be7767a02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3919, "upload_time": "2018-01-25T22:42:01", "url": "https://files.pythonhosted.org/packages/5d/20/892a3a5875c39b62b11e5d01523d7a0cce824bf8ea127089eb5feb863a66/consumers-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "4d0a6018bb82524247f9da7d0c305560", "sha256": "4ab9f5ab000290d2eef72b1cde2eef58a93cee00b25bca2710d31c18ee6f90f4" }, "downloads": -1, "filename": "consumers-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "4d0a6018bb82524247f9da7d0c305560", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4850, "upload_time": "2018-01-27T22:48:53", "url": "https://files.pythonhosted.org/packages/f8/ef/cd9b7c63290e01a5cda9afb77b16aec9ac163429aa043e2fb9981c966af1/consumers-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0f209ef430fb636b39e9ace9c6f57921", "sha256": "c8c87fadc901f98bf79d7fcc269df6d43078d4273afd3eeac852a4dfdfb04f52" }, "downloads": -1, "filename": "consumers-0.4.0.tar.gz", "has_sig": false, "md5_digest": "0f209ef430fb636b39e9ace9c6f57921", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3295, "upload_time": "2018-01-27T22:48:54", "url": "https://files.pythonhosted.org/packages/3a/d9/ffc342dc4acf1deef11e0d29e2a68fbdc2f78d063fcb6f08120dd649f3ff/consumers-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "0441be9d6eb05a968b063a24262210d5", "sha256": "25f17197de1b0544830142e0fcfb5b12506fd9c91ebe43f251d698d32439231d" }, "downloads": -1, "filename": "consumers-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0441be9d6eb05a968b063a24262210d5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4821, "upload_time": "2018-02-01T01:16:58", "url": "https://files.pythonhosted.org/packages/61/95/397744e175a1d43c920aca85acfe48f1eced452d6f36e26d293bd16492cb/consumers-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5ecd3d526945c22da0e9299f15554472", "sha256": "94291e2d6347607eff717fa380dc0aa6c67f86fcb214e4c3aad5688905ba0c44" }, "downloads": -1, "filename": "consumers-0.5.0.tar.gz", "has_sig": false, "md5_digest": "5ecd3d526945c22da0e9299f15554472", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3275, "upload_time": "2018-02-01T01:17:00", "url": "https://files.pythonhosted.org/packages/c1/20/5c150c86bf9fbcccb1d3230f7386fd65e9b6e3147f593abfe813ebb22b34/consumers-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "8f2fcd89639eb828389c6abb5bd9bece", "sha256": "2bd2e52733c7538f809dc912817cb4a95cd6db9c2339074bf4a801051b41133a" }, "downloads": -1, "filename": "consumers-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8f2fcd89639eb828389c6abb5bd9bece", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4872, "upload_time": "2018-03-04T02:53:04", "url": "https://files.pythonhosted.org/packages/88/fa/66f428c8a4ebee4d30830ee4b649203635e3830ac420220cbc61617d039f/consumers-0.6.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "36cece2a0e581230ca06848855db4691", "sha256": "b4dfb6f03764f013e65f56a606a54abe720de6d11d7752cf8ac51e2df3323d3f" }, "downloads": -1, "filename": "consumers-0.6.0.tar.gz", "has_sig": false, "md5_digest": "36cece2a0e581230ca06848855db4691", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3328, "upload_time": "2018-03-04T02:53:05", "url": "https://files.pythonhosted.org/packages/13/b3/ec7c5781dbff0ff71e764ab48c8686459fe95bc810e49e688fa711d651c2/consumers-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "6e6e69d1122fe32ce8625cd15e92329b", "sha256": "a33355efa3c881b3b579f04addc8b8c8c9b9953b51e4f617b3aaeda993ce6e7b" }, "downloads": -1, "filename": "consumers-0.6.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6e6e69d1122fe32ce8625cd15e92329b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3578, "upload_time": "2018-04-02T04:05:12", "url": "https://files.pythonhosted.org/packages/40/cb/9fe518f478751117c614ff1c9ac85127f0864cb305d96df52c5658005418/consumers-0.6.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0b31deabd6645eb6310a6cc5e41c0d00", "sha256": "58e6177a5ddf703ae437b5d0043dd8df4558334601af3ba20cfcd44a59b6746a" }, "downloads": -1, "filename": "consumers-0.6.1.tar.gz", "has_sig": false, "md5_digest": "0b31deabd6645eb6310a6cc5e41c0d00", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3326, "upload_time": "2018-04-02T04:05:13", "url": "https://files.pythonhosted.org/packages/d9/e6/66345f1963dacb8df3d7ebdd67de2b486fc342271f80838617d4e4bff2ec/consumers-0.6.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6e6e69d1122fe32ce8625cd15e92329b", "sha256": "a33355efa3c881b3b579f04addc8b8c8c9b9953b51e4f617b3aaeda993ce6e7b" }, "downloads": -1, "filename": "consumers-0.6.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6e6e69d1122fe32ce8625cd15e92329b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3578, "upload_time": "2018-04-02T04:05:12", "url": "https://files.pythonhosted.org/packages/40/cb/9fe518f478751117c614ff1c9ac85127f0864cb305d96df52c5658005418/consumers-0.6.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0b31deabd6645eb6310a6cc5e41c0d00", "sha256": "58e6177a5ddf703ae437b5d0043dd8df4558334601af3ba20cfcd44a59b6746a" }, "downloads": -1, "filename": "consumers-0.6.1.tar.gz", "has_sig": false, "md5_digest": "0b31deabd6645eb6310a6cc5e41c0d00", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3326, "upload_time": "2018-04-02T04:05:13", "url": "https://files.pythonhosted.org/packages/d9/e6/66345f1963dacb8df3d7ebdd67de2b486fc342271f80838617d4e4bff2ec/consumers-0.6.1.tar.gz" } ] }