{ "info": { "author": "Rob Galanakis", "author_email": "rob.galanakis@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4" ], "description": ".. image:: https://travis-ci.org/rgalanakis/goless.svg?branch=master\n :target: https://travis-ci.org/rgalanakis/goless\n :alt: build status\n :align: right\n\n.. image:: https://img.shields.io/coveralls/rgalanakis/goless.svg\n :target: https://coveralls.io/r/rgalanakis/goless\n :alt: coverage status\n :align: right\n\ngoless\n======\n\nUsing the **goless** library, you can write `Go`_ language\nstyle concurrent programs in Python.\n**goless** provides functionality for channels, select, and goroutines.\n**goless** allows you to use Go's beautiful and elegant\nconcurrency programming model,\nbut in the familiar and comfortable language of Python.\n\ngoless works on top of **gevent**, **PyPy**, or **Stackless Python**.\nIt works with PyPy, CPython, and Stackless Python interpreters,\nand Python 2.6 to 3.4.\n\n**goless** has extensive `testing`_, `documentation`_ and `examples`_.\nSee https://goless.readthedocs.org/ for more information.\n\n.. _Go: http://www.golang.org\n.. _testing: https://travis-ci.org/rgalanakis/goless\n.. _examples: https://github.com/rgalanakis/goless/tree/master/examples\n.. _documentation: https://goless.readthedocs.org/", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/rgalanakis/goless", "keywords": "tasklet stackless go concurrent threading async gevent go golang", "license": "Apache", "maintainer": null, "maintainer_email": null, "name": "goless", "package_url": "https://pypi.org/project/goless/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/goless/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/rgalanakis/goless" }, "release_url": "https://pypi.org/project/goless/0.7.2/", "requires_dist": null, "requires_python": null, "summary": "Provides a Go-like concurrent programming style in Python.", "version": "0.7.2" }, "last_serial": 1169545, "releases": { "0.5.0": [ { "comment_text": "", "digests": { "md5": "a55501a2fbe8337f122ed812b2b052aa", "sha256": "74070e1420555f53251e64bded02ebb81cd3e0bd7c99b6f1c03d92c15cff555b" }, "downloads": -1, "filename": "goless-0.5.0.tar.gz", "has_sig": false, "md5_digest": "a55501a2fbe8337f122ed812b2b052aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6193, "upload_time": "2014-06-12T16:20:44", "url": "https://files.pythonhosted.org/packages/cb/6f/7485ed0970f723038203a367abe524ec58f46cedd70a1eef7d762b6f8fae/goless-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "be65521995d369dc1ac42651768d3a21", "sha256": "50632306cb6274ee142ab9b6e64c7db3cc6ddf9c46a6c6ccad4effcaab371a42" }, "downloads": -1, "filename": "goless-0.5.1.tar.gz", "has_sig": false, "md5_digest": "be65521995d369dc1ac42651768d3a21", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6240, "upload_time": "2014-06-12T16:33:40", "url": "https://files.pythonhosted.org/packages/0b/87/c1f09473330ec3291373b5662da4032425c09705efd118d6cbb571c27d90/goless-0.5.1.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "bf677aff07316fda71840be141b5afae", "sha256": "ee73de1a2a9bfc83e2e3671b21a5599d944aaf71f9aa0c06dc44143a2e106eb2" }, "downloads": -1, "filename": "goless-0.6.0.tar.gz", "has_sig": false, "md5_digest": "bf677aff07316fda71840be141b5afae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6716, "upload_time": "2014-07-04T19:52:55", "url": "https://files.pythonhosted.org/packages/58/ac/b87713ecd5fd4f8020b3d3586f0b373030b95000150af8d0914405f0fabe/goless-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "13ddc5bed2eeb9fca6d4aaa47708e8dd", "sha256": "7eb4b1e442d4f2cca7fecf0cfe33b331a96e54f07cf05d566ef04bbec9224c59" }, "downloads": -1, "filename": "goless-0.7.0.tar.gz", "has_sig": false, "md5_digest": "13ddc5bed2eeb9fca6d4aaa47708e8dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7889, "upload_time": "2014-07-25T13:44:58", "url": "https://files.pythonhosted.org/packages/19/50/41afe003573a80f8632f963ab617ba10e5dcfb46a24510214efaa8ce9dcb/goless-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "c9ff72b37625d8681f799709b5d9a511", "sha256": "46d3935876f03892952128b47b42e53163f7e030654a873e536970c1a075105f" }, "downloads": -1, "filename": "goless-0.7.1.tar.gz", "has_sig": false, "md5_digest": "c9ff72b37625d8681f799709b5d9a511", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7995, "upload_time": "2014-07-25T18:26:52", "url": "https://files.pythonhosted.org/packages/fa/db/56d46b4ac5d88b7f140346349304938bdb236323a4adc538d3f863995dcc/goless-0.7.1.tar.gz" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "b0766279728c59d9cf398dd9567a0ae4", "sha256": "4ea1310d6101d4733db81192ed8e26674771d602cadec5a28955b5efbc23dcd7" }, "downloads": -1, "filename": "goless-0.7.2.tar.gz", "has_sig": false, "md5_digest": "b0766279728c59d9cf398dd9567a0ae4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8136, "upload_time": "2014-07-25T19:55:16", "url": "https://files.pythonhosted.org/packages/8e/b7/da63034f906329636c3366aaa0ba6e70473601f2aa3845e8262d2b6d00fe/goless-0.7.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b0766279728c59d9cf398dd9567a0ae4", "sha256": "4ea1310d6101d4733db81192ed8e26674771d602cadec5a28955b5efbc23dcd7" }, "downloads": -1, "filename": "goless-0.7.2.tar.gz", "has_sig": false, "md5_digest": "b0766279728c59d9cf398dd9567a0ae4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8136, "upload_time": "2014-07-25T19:55:16", "url": "https://files.pythonhosted.org/packages/8e/b7/da63034f906329636c3366aaa0ba6e70473601f2aa3845e8262d2b6d00fe/goless-0.7.2.tar.gz" } ] }