{ "info": { "author": "Dmitry Orlov", "author_email": "me@mosquito.su", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Natural Language :: Russian", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX :: Linux", "Programming Language :: Cython", "Programming Language :: Python", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Software Development :: Libraries", "Topic :: System", "Topic :: System :: Operating System" ], "description": "AIO-PIPE\n========\n\n.. image:: https://travis-ci.org/mosquito/aio-pipe.svg\n :target: https://travis-ci.org/mosquito/aio-pipe\n :alt: Travis CI\n\n.. image:: https://img.shields.io/pypi/v/aio-pipe.svg\n :target: https://pypi.python.org/pypi/aio-pipe/\n :alt: Latest Version\n\n.. image:: https://img.shields.io/pypi/wheel/aio-pipe.svg\n :target: https://pypi.python.org/pypi/aio-pipe/\n\n.. image:: https://img.shields.io/pypi/pyversions/aio-pipe.svg\n :target: https://pypi.python.org/pypi/aio-pipe/\n\n.. image:: https://img.shields.io/pypi/l/aio-pipe.svg\n :target: https://pypi.python.org/pypi/aio-pipe/\n\n\nReal asynchronous file operations with asyncio support.\n\n\nStatus\n------\n\nDevelopment - BETA\n\n\nFeatures\n--------\n\n* aio-pipe is a helper for POSIX pipes.\n\n\nCode examples\n-------------\n\nUseful example.\n\n.. code-block:: python\n\n import asyncio\n from aio_pipe import AsyncPIPE\n\n\n async def main(loop):\n p = AsyncPIPE(loop)\n\n for _ in range(1):\n await p.write(b\"foo\" * 1000)\n await p.read(3000)\n\n p.close()\n\n\n loop = asyncio.get_event_loop()\n loop.run_until_complete(main(loop))\n\n\nWrite and read with helpers:\n\n.. code-block:: python\n\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mosquito/aio-pipe", "keywords": "posix pipe,python,asyncio,cython", "license": "Apache 2", "maintainer": "", "maintainer_email": "", "name": "aio-pipe", "package_url": "https://pypi.org/project/aio-pipe/", "platform": "POSIX", "project_url": "https://pypi.org/project/aio-pipe/", "project_urls": { "Homepage": "https://github.com/mosquito/aio-pipe" }, "release_url": "https://pypi.org/project/aio-pipe/0.1.1/", "requires_dist": null, "requires_python": "", "summary": "POSIX Pipe async helper", "version": "0.1.1" }, "last_serial": 3098373, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "0b62bfb7486f870019a78df0f7af777f", "sha256": "bf51d797081235534904ec34d72883cc57122294db92613ee7251ddeae58a4f1" }, "downloads": -1, "filename": "aio_pipe-0.1.0-cp34-cp34m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "0b62bfb7486f870019a78df0f7af777f", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 147255, "upload_time": "2017-08-15T10:34:12", "url": "https://files.pythonhosted.org/packages/36/27/854d3e0256ecd9fa7e3d8e7532c37901f840458387fc2c3d838369841e22/aio_pipe-0.1.0-cp34-cp34m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "e2654d9b6de14fe398e6a3cee2d36572", "sha256": "280e902013a99f446fc7f0c78d50dd735bdff8250c722dfc5015fa969ffad25d" }, "downloads": -1, "filename": "aio_pipe-0.1.0-cp35-cp35m-macosx_10_12_x86_64.whl", "has_sig": false, "md5_digest": "e2654d9b6de14fe398e6a3cee2d36572", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 28784, "upload_time": "2017-08-15T10:26:09", "url": "https://files.pythonhosted.org/packages/be/55/6852552842263985ece7510b2506a8cfb5ca931bad7c105a64ad3004d13e/aio_pipe-0.1.0-cp35-cp35m-macosx_10_12_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "433f02fd5f7e41755a0ba039b110a241", "sha256": "529943125a4c14e405fe9c1a1f4a969c8b209704b3e1a095c0169b09876c26f0" }, "downloads": -1, "filename": "aio_pipe-0.1.0-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "433f02fd5f7e41755a0ba039b110a241", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 143169, "upload_time": "2017-08-15T10:35:14", "url": "https://files.pythonhosted.org/packages/6c/fb/9ed816d7686595640576eb8a2828c3917c374906c9efcb46e8d45be37dde/aio_pipe-0.1.0-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "58b35754419e3da2a1f2b77182c3cee9", "sha256": "50eb8e349b553c578a7dde2656ee827b294c55068e722921ca040db02bdd1de1" }, "downloads": -1, "filename": "aio_pipe-0.1.0-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "58b35754419e3da2a1f2b77182c3cee9", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 149270, "upload_time": "2017-08-15T10:35:18", "url": "https://files.pythonhosted.org/packages/19/bf/d649372a008dabd1513a583473e4cf8da24d9d9c6a4a5ade9f4eaf847830/aio_pipe-0.1.0-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "3aba773e42147da85737f12b8a366a16", "sha256": "6931abf2b1f27796a3ae33445acbc744394677133df822a4e503df06561dca60" }, "downloads": -1, "filename": "aio-pipe-0.1.0.tar.gz", "has_sig": false, "md5_digest": "3aba773e42147da85737f12b8a366a16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39762, "upload_time": "2017-08-15T10:26:06", "url": "https://files.pythonhosted.org/packages/83/60/e546521d7b5ce378f5189fe5d17c1bedb6ce20af74f60724b66b33a37034/aio-pipe-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "7f457220ba00b1fc219e37b2063a7614", "sha256": "9730562e55ac5719ba81e96760c1ada87ceabff76f12d5ae721551226cbea9f5" }, "downloads": -1, "filename": "aio_pipe-0.1.1-cp34-cp34m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "7f457220ba00b1fc219e37b2063a7614", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 169845, "upload_time": "2017-08-15T15:07:17", "url": "https://files.pythonhosted.org/packages/5a/86/865840751206e442e17f8e54f90b2339e7c9ebf4b90b19317fed7d4609cf/aio_pipe-0.1.1-cp34-cp34m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "34b3c5b3ef95ec4672d7ab43ae2733c5", "sha256": "c8394b3f6edaa5032ad506126d9ed9978bb0d95f3dd3dd060abe029f30c8ccdf" }, "downloads": -1, "filename": "aio_pipe-0.1.1-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "34b3c5b3ef95ec4672d7ab43ae2733c5", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 164903, "upload_time": "2017-08-15T15:07:21", "url": "https://files.pythonhosted.org/packages/24/76/31f4bbd2e73f7447b97528c1fc8f30fed2f0487d435cb605a4e2773c061e/aio_pipe-0.1.1-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "b668f08841a3f1afa1095a4528b39c16", "sha256": "95111230edbe634438d9223b8d1c5e44b17201642c8d43419ded3ae398069d3a" }, "downloads": -1, "filename": "aio_pipe-0.1.1-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "b668f08841a3f1afa1095a4528b39c16", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 171511, "upload_time": "2017-08-15T15:07:25", "url": "https://files.pythonhosted.org/packages/03/06/00d6e8f1cdbd9c916d05f56850340411cc9ab565855b2e321e9811cd7694/aio_pipe-0.1.1-cp36-cp36m-manylinux1_x86_64.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7f457220ba00b1fc219e37b2063a7614", "sha256": "9730562e55ac5719ba81e96760c1ada87ceabff76f12d5ae721551226cbea9f5" }, "downloads": -1, "filename": "aio_pipe-0.1.1-cp34-cp34m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "7f457220ba00b1fc219e37b2063a7614", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 169845, "upload_time": "2017-08-15T15:07:17", "url": "https://files.pythonhosted.org/packages/5a/86/865840751206e442e17f8e54f90b2339e7c9ebf4b90b19317fed7d4609cf/aio_pipe-0.1.1-cp34-cp34m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "34b3c5b3ef95ec4672d7ab43ae2733c5", "sha256": "c8394b3f6edaa5032ad506126d9ed9978bb0d95f3dd3dd060abe029f30c8ccdf" }, "downloads": -1, "filename": "aio_pipe-0.1.1-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "34b3c5b3ef95ec4672d7ab43ae2733c5", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 164903, "upload_time": "2017-08-15T15:07:21", "url": "https://files.pythonhosted.org/packages/24/76/31f4bbd2e73f7447b97528c1fc8f30fed2f0487d435cb605a4e2773c061e/aio_pipe-0.1.1-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "b668f08841a3f1afa1095a4528b39c16", "sha256": "95111230edbe634438d9223b8d1c5e44b17201642c8d43419ded3ae398069d3a" }, "downloads": -1, "filename": "aio_pipe-0.1.1-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "b668f08841a3f1afa1095a4528b39c16", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 171511, "upload_time": "2017-08-15T15:07:25", "url": "https://files.pythonhosted.org/packages/03/06/00d6e8f1cdbd9c916d05f56850340411cc9ab565855b2e321e9811cd7694/aio_pipe-0.1.1-cp36-cp36m-manylinux1_x86_64.whl" } ] }