{ "info": { "author": "Berker Peksag", "author_email": "berker.peksag@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: Python Software Foundation License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3" ], "description": "===========\nselectors34\n===========\n\n*selectors34* is a backport of the selectors module from Python 3.4. The\nselectors module written by Charles-Fran\u00e7ois Natali. This port is based on\nVictor Stinner's ``trollius/selectors.py`` port.\n\nInstallation and Usage\n----------------------\n\nTo install *selectors34* via pip::\n\n $ pip install selectors34\n\nFor best compatibility for Python 3.4, import *selectors34* like::\n\n try:\n import selectors\n except ImportError:\n import selectors34 as selectors\n\nProject Details\n---------------\n\n:Documentation: https://docs.python.org/3/library/selectors.html\n:PyPI: https://pypi.python.org/pypi/selectors34\n:Issue tracker: https://bugs.python.org/ (upstream)\n:Issue tracker: https://github.com/berkerpeksag/selectors34/issues\n:Supported versions: Python 2.6, 2.7 and 3.3\n:License: Python Software Foundation License\n:Build status:\n .. image:: https://travis-ci.org/berkerpeksag/selectors34.svg?branch=master\n :target: https://travis-ci.org/berkerpeksag/selectors34\n\n\nChangelog\n=========\n\n1.2 (released on 2017-06-06)\n----------------------------\n\n* Pull request #3: ``wrap_error()`` compatibility layer for PEP 3151 has been\n removed.\n (Patch written by Victor Stinner.)\n* Pull request #4: Fix ``TypeError`` when ``select.select()`` is monkeypatched\n by Gevent. Note that this is no longer an issue with the stdlib\n ``selectors`` module on Gevent 1.1 and later.\n (Patch written by Przemys\u0142aw W\u0119grzyn.)\n* Pull request #7: Fix a memory leak when GC is disabled.\n (Patch written by Max Baryshnikov.)\n\n\n1.1 (released on 2015-07-15)\n----------------------------\n\n* Issues #23209, #23225: ``selectors.BaseSelector.get_key()`` now raises a\n ``RuntimeError`` if the selector is closed. And\n ``selectors.BaseSelector.close()`` now clears its internal reference to the\n selector mapping to break a reference cycle.\n (Initial patch written by Martin Richard and backported by Victor Stinner.)\n* Issues #23209, #23225: ``selectors.BaseSelector.close()`` now clears its\n internal reference to the selector mapping to break a reference cycle.\n (Initial patch written by Martin Richard and backported by Victor Stinner.)\n* Issue #23009: Make sure ``selectors.EpollSelector.select()`` works when no\n FD is registered.\n (Backported by Victor Stinner.)\n\n\n1.0 (released on 2015-02-05)\n----------------------------\n\n* Initial release.", "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/berkerpeksag/selectors34", "keywords": null, "license": "Python Software Foundation License", "maintainer": null, "maintainer_email": null, "name": "selectors34", "package_url": "https://pypi.org/project/selectors34/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/selectors34/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/berkerpeksag/selectors34" }, "release_url": "https://pypi.org/project/selectors34/1.2/", "requires_dist": null, "requires_python": null, "summary": "Backport of the selectors module from Python 3.4.", "version": "1.2" }, "last_serial": 5600596, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "f307bf89ed96992e8e4f4b206494dd9c", "sha256": "39fb5bfba4f90e3f221fbbe4db390b9fef89085b8c9fafd787449ea8dcb8d214" }, "downloads": -1, "filename": "selectors34-1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f307bf89ed96992e8e4f4b206494dd9c", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7685, "upload_time": "2015-02-05T06:59:35", "url": "https://files.pythonhosted.org/packages/95/e1/186444a834d44dbe83d92ff4199ec2f1756142dc24b2e349d62c3e112223/selectors34-1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "684637d06eedab4ff0a479190dd54ec1", "sha256": "9aee3418734cf10f33a56557092364a585c613a4775503e9a5eedc586e8ced50" }, "downloads": -1, "filename": "selectors34-1.0.tar.gz", "has_sig": false, "md5_digest": "684637d06eedab4ff0a479190dd54ec1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9699, "upload_time": "2015-02-05T06:59:31", "url": "https://files.pythonhosted.org/packages/2d/52/953bd67eefc91bd17108b9716f55e6c66147f48036fc8ca480ade7d8f702/selectors34-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "0455183b2ae2a0c9f027c25252dd4eb3", "sha256": "174cf6365f226232df307f97259448fde01b7b6924dc5f58fa39d772fe4ad4be" }, "downloads": -1, "filename": "selectors34-1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0455183b2ae2a0c9f027c25252dd4eb3", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 8586, "upload_time": "2015-07-15T17:24:46", "url": "https://files.pythonhosted.org/packages/18/9b/2689b3ed34a13411c55a2d6171e84362a41c8688374a79efbd6f788fd396/selectors34-1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "403194b10f35a5258e0642712fdd3753", "sha256": "84b3743b9046461aebbcd13c15e79ab91e79acfb6e030b54a0ec6360ae0bbc52" }, "downloads": -1, "filename": "selectors34-1.1.tar.gz", "has_sig": false, "md5_digest": "403194b10f35a5258e0642712fdd3753", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10525, "upload_time": "2015-07-15T17:24:43", "url": "https://files.pythonhosted.org/packages/e4/8e/dc408503b9162c9e98298754a45a695b17c8065cd1131b35adf5160630e6/selectors34-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "349b81ca6f09a72cfe7fab994796331e", "sha256": "b8906fa8cd794fa1de5c8c7ccf8937d4d6a1d2937acc525594e5c6d04508d22d" }, "downloads": -1, "filename": "selectors34-1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "349b81ca6f09a72cfe7fab994796331e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 8159, "upload_time": "2017-06-05T22:11:13", "url": "https://files.pythonhosted.org/packages/13/25/4f4fa70ab23ad6263fe59cedf9dcd3ef71aa7f99c556c5e4c6435829e22d/selectors34-1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bc855a1c8839a811476c019dc07d92dd", "sha256": "09f5066337f8a76fb5233f267873f89a27a17c10bf79575954894bb71686451c" }, "downloads": -1, "filename": "selectors34-1.2.tar.gz", "has_sig": false, "md5_digest": "bc855a1c8839a811476c019dc07d92dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10145, "upload_time": "2017-06-05T22:11:10", "url": "https://files.pythonhosted.org/packages/7a/5e/fb5491a0295ee9d018d046ecffc30cec26075cb925f35bd24d40036aa95a/selectors34-1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "349b81ca6f09a72cfe7fab994796331e", "sha256": "b8906fa8cd794fa1de5c8c7ccf8937d4d6a1d2937acc525594e5c6d04508d22d" }, "downloads": -1, "filename": "selectors34-1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "349b81ca6f09a72cfe7fab994796331e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 8159, "upload_time": "2017-06-05T22:11:13", "url": "https://files.pythonhosted.org/packages/13/25/4f4fa70ab23ad6263fe59cedf9dcd3ef71aa7f99c556c5e4c6435829e22d/selectors34-1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bc855a1c8839a811476c019dc07d92dd", "sha256": "09f5066337f8a76fb5233f267873f89a27a17c10bf79575954894bb71686451c" }, "downloads": -1, "filename": "selectors34-1.2.tar.gz", "has_sig": false, "md5_digest": "bc855a1c8839a811476c019dc07d92dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10145, "upload_time": "2017-06-05T22:11:10", "url": "https://files.pythonhosted.org/packages/7a/5e/fb5491a0295ee9d018d046ecffc30cec26075cb925f35bd24d40036aa95a/selectors34-1.2.tar.gz" } ] }