{ "info": { "author": "Glyph Lefkowitz", "author_email": "glyph@twistedmatrix.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python", "Topic :: System" ], "description": "\nampoule - Python process pool for Twisted Matrix\n=================================================\n\nAmpoule is a process pool implementation written on top of Twisted\nMatrix. Its name comes from the use of AMP as the default\ncommunication protocol between the pool and all its children.\n\nIt's different from other alternative solutions because it provides an\nAPI very close to that of the Twisted ThreadPool. As an helper\nfunction it also provides a deferToAMPProcess function that creates\nthe ProcessPool and submits jobs to it.\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://launchpad.net/ampoule", "keywords": "", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "ampoul3", "package_url": "https://pypi.org/project/ampoul3/", "platform": "", "project_url": "https://pypi.org/project/ampoul3/", "project_urls": { "Homepage": "https://launchpad.net/ampoule" }, "release_url": "https://pypi.org/project/ampoul3/0.3.0/", "requires_dist": [ "Twisted (>=17[tls])" ], "requires_python": "", "summary": "A process pool implementation in Twisted Matrix and AMP", "version": "0.3.0" }, "last_serial": 3405540, "releases": { "0.3.0": [ { "comment_text": "", "digests": { "md5": "c0a85a1b94086217523b7d6b53904cd6", "sha256": "948a0250f03bc0b3a9b9f421ee3b24fe9fe98affd7c24c7535f56f3bdb6bccff" }, "downloads": -1, "filename": "ampoul3-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c0a85a1b94086217523b7d6b53904cd6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 54855, "upload_time": "2017-12-10T15:01:32", "url": "https://files.pythonhosted.org/packages/82/46/113dc7c9d9a2fe2d964981df417f6d4ff90154db9f78d14ee099da3c0ebe/ampoul3-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0205cfdba624d12cbb50d3de33c8ff59", "sha256": "3a7994ab3771ad1ad5ea31acd175518f793af46ebdce0c0092fca6474cecad87" }, "downloads": -1, "filename": "ampoul3-0.3.0.tar.gz", "has_sig": false, "md5_digest": "0205cfdba624d12cbb50d3de33c8ff59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 740376, "upload_time": "2017-12-10T15:01:34", "url": "https://files.pythonhosted.org/packages/ff/4d/a462db61c61ff24a429859ed8e634a966622cf8210c3c86f470055518fcf/ampoul3-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c0a85a1b94086217523b7d6b53904cd6", "sha256": "948a0250f03bc0b3a9b9f421ee3b24fe9fe98affd7c24c7535f56f3bdb6bccff" }, "downloads": -1, "filename": "ampoul3-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c0a85a1b94086217523b7d6b53904cd6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 54855, "upload_time": "2017-12-10T15:01:32", "url": "https://files.pythonhosted.org/packages/82/46/113dc7c9d9a2fe2d964981df417f6d4ff90154db9f78d14ee099da3c0ebe/ampoul3-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0205cfdba624d12cbb50d3de33c8ff59", "sha256": "3a7994ab3771ad1ad5ea31acd175518f793af46ebdce0c0092fca6474cecad87" }, "downloads": -1, "filename": "ampoul3-0.3.0.tar.gz", "has_sig": false, "md5_digest": "0205cfdba624d12cbb50d3de33c8ff59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 740376, "upload_time": "2017-12-10T15:01:34", "url": "https://files.pythonhosted.org/packages/ff/4d/a462db61c61ff24a429859ed8e634a966622cf8210c3c86f470055518fcf/ampoul3-0.3.0.tar.gz" } ] }