{ "info": { "author": "Dmitry Orlov ", "author_email": "me@mosquito.su", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "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.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": "AIOFile\n=======\n\n.. image:: https://cloud.drone.io/api/badges/mosquito/aio-pika/status.svg\n :target: https://cloud.drone.io/mosquito/aiofile\n :alt: Drone CI\n\n.. image:: https://img.shields.io/pypi/v/aiofile.svg\n :target: https://pypi.python.org/pypi/aiofile/\n :alt: Latest Version\n\n.. image:: https://img.shields.io/pypi/wheel/aiofile.svg\n :target: https://pypi.python.org/pypi/aiofile/\n\n.. image:: https://img.shields.io/pypi/pyversions/aiofile.svg\n :target: https://pypi.python.org/pypi/aiofile/\n\n.. image:: https://img.shields.io/pypi/l/aiofile.svg\n :target: https://pypi.python.org/pypi/aiofile/\n\n\nReal asynchronous file operations with asyncio support.\n\n\nStatus\n------\n\nDevelopment - Stable\n\n\nFeatures\n--------\n\n* AIOFile has no internal pointer. You should pass ``offset`` and ``chunk_size`` for each operation or use helpers (Reader or Writer).\n* For POSIX (MacOS X and Linux) using implementaion based on `aio.h`_ (with `Cython`_).\n* For non-POSIX systems using thread-based implementation\n\n.. _aio.h: https://github.com/torvalds/linux/blob/master/include/linux/aio.h\n.. _Cython: http://cython.org\n\n\nCode examples\n-------------\n\nAll code examples requires python 3.5+.\n\nWrite and Read\n++++++++++++++\n\n.. code-block:: python\n\n import asyncio\n from aiofile import AIOFile\n\n\n async def main():\n async with AIOFile(\"/tmp/hello.txt\", 'w+') as afp:\n await afp.write(\"Hello \")\n await afp.write(\"world\", offset=7)\n await afp.fsync()\n\n print(await afp.read())\n\n\n loop = asyncio.get_event_loop()\n loop.run_until_complete(main())\n\n\nWrite and read with helpers\n+++++++++++++++++++++++++++\n\n.. code-block:: python\n\n import asyncio\n from aiofile import AIOFile, Reader, Writer\n\n\n async def main():\n async with AIOFile(\"/tmp/hello.txt\", 'w+') as afp:\n writer = Writer(afp)\n reader = Reader(afp, chunk_size=8)\n\n await writer(\"Hello\")\n await writer(\" \")\n await writer(\"World\")\n await afp.fsync()\n\n async for chunk in reader:\n print(chunk)\n\n\n loop = asyncio.get_event_loop()\n loop.run_until_complete(main())\n\n\n\nRead file line by line\n++++++++++++++++++++++\n\n.. code-block:: python\n\n import asyncio\n from aiofile import AIOFile, LineReader, Writer\n\n\n async def main():\n async with AIOFile(\"/tmp/hello.txt\", 'w+') as afp:\n writer = Writer(afp)\n\n await writer(\"Hello\")\n await writer(\" \")\n await writer(\"World\")\n await writer(\"\\n\")\n await writer(\"\\n\")\n await writer(\"From async world\")\n await afp.fsync()\n\n async for line in LineReader(afp):\n print(line)\n\n\n loop = asyncio.get_event_loop()\n loop.run_until_complete(main())\n\n\nReading and Writing for the unix pipe\n+++++++++++++++++++++++++++++++++++++\n\n.. code-block:: python\n\n import os\n import asyncio\n from aiofile import AIOFile, Reader, Writer\n\n\n async def reader(fname):\n print('Start reader')\n async with AIOFile(fname, 'a') as afp:\n while True:\n # Maximum expected chunk size, must be passed.\n # Otherwise will be read zero bytes\n # (because unix pipe has zero size)\n data = await afp.read(4096)\n print(data)\n\n\n async def writer(fname):\n print('Start writer')\n async with AIOFile(fname, 'w') as afp:\n while True:\n await asyncio.sleep(1)\n await afp.write('%06f' % loop.time())\n\n\n async def main():\n fifo_name = \"/tmp/test.fifo\"\n\n if os.path.exists(fifo_name):\n os.remove(fifo_name)\n\n os.mkfifo(fifo_name)\n\n # Starting two readers and one writer, but only one reader\n # will be reading at the same time.\n await asyncio.gather(\n reader(fifo_name),\n reader(fifo_name),\n writer(fifo_name),\n )\n\n\n loop = asyncio.new_event_loop()\n asyncio.set_event_loop(loop)\n\n try:\n loop.run_until_complete(main())\n finally:\n # Shutting down and closing file descriptors after interrupt\n loop.run_until_complete(loop.shutdown_asyncgens())\n loop.close()\n print('Exited')\n\n\nRead file line by line\n++++++++++++++++++++++\n\n.. code-block:: python\n\n import asyncio\n from aiofile import AIOFile, LineReader, Writer\n\n\n async def main():\n async with AIOFile(\"/tmp/hello.txt\", 'w') as afp:\n writer = Writer(afp)\n\n for i in range(10):\n await writer(\"%d Hello World\\n\" % i)\n\n await writer(\"Tail-less string\")\n\n\n async with AIOFile(\"/tmp/hello.txt\", 'r') as afp:\n async for line in LineReader(afp):\n print(line[:-1])\n\n\n loop = asyncio.get_event_loop()\n loop.run_until_complete(main())\n\n\nAsync CSV Dict Reader\n+++++++++++++++++++++\n\n.. code-block:: python\n\n import asyncio\n import io\n from csv import DictReader\n\n from aiofile import AIOFile, LineReader\n\n\n class AsyncDictReader:\n def __init__(self, afp, **kwargs):\n self.buffer = io.BytesIO()\n self.file_reader = LineReader(\n afp, line_sep=kwargs.pop('line_sep', '\\n'),\n chunk_size=kwargs.pop('chunk_size', 4096),\n offset=kwargs.pop('offset', 0),\n )\n self.reader = DictReader(\n io.TextIOWrapper(\n self.buffer,\n encoding=kwargs.pop('encoding', 'utf-8'),\n errors=kwargs.pop('errors', 'replace'),\n ), **kwargs,\n )\n self.line_num = 0\n\n def __aiter__(self):\n return self\n\n async def __anext__(self):\n if self.line_num == 0:\n header = await self.file_reader.readline()\n self.buffer.write(header)\n\n line = await self.file_reader.readline()\n\n if not line:\n raise StopAsyncIteration\n\n self.buffer.write(line)\n self.buffer.seek(0)\n\n try:\n result = next(self.reader)\n except StopIteration as e:\n raise StopAsyncIteration from e\n\n self.buffer.seek(0)\n self.buffer.truncate(0)\n self.line_num = self.reader.line_num\n\n return result\n\n\n async def main():\n async with AIOFile('sample.csv', 'rb') as afp:\n async for item in AsyncDictReader(afp, line_sep='\\r'):\n print(item)\n\n\n loop = asyncio.new_event_loop()\n asyncio.set_event_loop(loop)\n\n\n try:\n loop.run_until_complete(main())\n finally:\n # Shutting down and closing file descriptors after interrupt\n loop.run_until_complete(loop.shutdown_asyncgens())\n loop.close()\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/mosquito/aiofile", "keywords": "aio,python,asyncio,cython,fileio,io", "license": "Apache 2", "maintainer": "", "maintainer_email": "", "name": "aiofile", "package_url": "https://pypi.org/project/aiofile/", "platform": "POSIX", "project_url": "https://pypi.org/project/aiofile/", "project_urls": { "Homepage": "http://github.com/mosquito/aiofile" }, "release_url": "https://pypi.org/project/aiofile/1.5.2/", "requires_dist": [ "typing (>=3.5.3) ; python_version < \"3.5\"", "Cython ; extra == 'develop'", "pytest (==4.0.2) ; extra == 'develop'", "pytest-asyncio (~=0.9.0) ; extra == 'develop'", "pytest-cov ; extra == 'develop'" ], "requires_python": "", "summary": "Asynchronous file operations.", "version": "1.5.2" }, "last_serial": 5264613, "releases": { "0.5.3": [ { "comment_text": "", "digests": { "md5": "1dd636a3228d3b62f026ed2d10557c4b", "sha256": "1e86f828437745ba403c9bf376b30d88c8e3f71eb0d115a159e8c12004204197" }, "downloads": -1, "filename": "aiofile-0.5.3-cp34-cp34m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "1dd636a3228d3b62f026ed2d10557c4b", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 96377, "upload_time": "2018-02-06T11:49:30", "url": "https://files.pythonhosted.org/packages/b9/d4/b6e52290e21ba393be059bbb0daa4b6a89f852b44216b2d86af13a94d6ea/aiofile-0.5.3-cp34-cp34m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "3a34698cb7a5208cee8e0d70cf5c8487", "sha256": "c48da5ef555347aa2f438c47310463906457a51a6c44b6ea547d62d07003988b" }, "downloads": -1, "filename": "aiofile-0.5.3-cp34-cp34m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "3a34698cb7a5208cee8e0d70cf5c8487", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 191509, "upload_time": "2018-02-06T11:49:32", "url": "https://files.pythonhosted.org/packages/c9/ce/6793d0f19a8e64f684ec4eaf0943f0132c437a70c88325b3bbd393920cdc/aiofile-0.5.3-cp34-cp34m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "79ab4976c461187987068867b7e563b8", "sha256": "163e64be51e38c3b3282da180c201205a4e734f9f8f8d7fe767887459cc64704" }, "downloads": -1, "filename": "aiofile-0.5.3-cp35-cp35m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "79ab4976c461187987068867b7e563b8", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 94933, "upload_time": "2018-02-06T11:49:35", "url": "https://files.pythonhosted.org/packages/33/7d/c5dd8b85467cee10f839cd6b926b23b8c2ff35945a0c12f92891af8ac97f/aiofile-0.5.3-cp35-cp35m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "fa9a5e65fde3fd46377c89de020750bd", "sha256": "285defdecd84305c62c67c7234449a2a03666b347e952cf5f1c6a532376fe266" }, "downloads": -1, "filename": "aiofile-0.5.3-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "fa9a5e65fde3fd46377c89de020750bd", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 185133, "upload_time": "2018-02-06T11:49:37", "url": "https://files.pythonhosted.org/packages/4f/7e/b7f6c516402a6044a62d7a837b9573fc8d86da4891d7b31e6de3ab667cba/aiofile-0.5.3-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "5e6428458c3ed13cd61c5b68f9985fd2", "sha256": "1bdbf3cd07249f8b5a5cb3d1346bbdce6817e70066b57618f6723f7ee8fd699a" }, "downloads": -1, "filename": "aiofile-0.5.3-cp36-cp36m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "5e6428458c3ed13cd61c5b68f9985fd2", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 93598, "upload_time": "2018-02-06T11:49:40", "url": "https://files.pythonhosted.org/packages/c7/e0/57f0347f4d6f227c5db12fee6aeb024d280bce9e4b50a8fbee8a515f8225/aiofile-0.5.3-cp36-cp36m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "3fa0497dda65227375fdc8476ec2a274", "sha256": "0e05e29374a4274606b9cf595012dfe31256705f5330574e9478d3426283aa75" }, "downloads": -1, "filename": "aiofile-0.5.3-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "3fa0497dda65227375fdc8476ec2a274", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 188215, "upload_time": "2018-02-06T11:49:41", "url": "https://files.pythonhosted.org/packages/f5/e1/a0d1f500605f3d960f6505c3444a11f8f751242f2abbcfe4288ba6f3b409/aiofile-0.5.3-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "5a4be2682e0cc9fd1a93989ca7574d67", "sha256": "2a37d2e5e42ec11803b31a8939077d39159a7863b48b43dffc4453962db3b61e" }, "downloads": -1, "filename": "aiofile-0.5.3.tar.gz", "has_sig": false, "md5_digest": "5a4be2682e0cc9fd1a93989ca7574d67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 72230, "upload_time": "2018-02-06T11:49:43", "url": "https://files.pythonhosted.org/packages/8e/2c/a2c8029c4f80eea2c20317321918abaab7744daf20622a52cd39512440e4/aiofile-0.5.3.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "2900766dac9adfd4808391fd73617a5a", "sha256": "6cb2821473909c58ca630ff558c2b94123bab6ec6f45f6cf8935733cae53a28e" }, "downloads": -1, "filename": "aiofile-1.2.0-cp34-cp34m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "2900766dac9adfd4808391fd73617a5a", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": ">3.4.*, <4", "size": 96739, "upload_time": "2018-06-19T12:31:12", "url": "https://files.pythonhosted.org/packages/86/bd/6ba40a0ca7be47e056bf441b5182e259abb6707bc3319732d1e39e3cf40b/aiofile-1.2.0-cp34-cp34m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "f67c456c06d295854db6736bade81beb", "sha256": "9e470a305014ad591d432e561b625a173a6c4bfb6061a5338ba0cd23b92f9d64" }, "downloads": -1, "filename": "aiofile-1.2.0-cp34-cp34m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "f67c456c06d295854db6736bade81beb", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": ">3.4.*, <4", "size": 189374, "upload_time": "2018-06-19T12:31:14", "url": "https://files.pythonhosted.org/packages/e4/9a/6238fd0128e50e5adb653a6612bbdf84b5d31e84e87cc1d443119eadd623/aiofile-1.2.0-cp34-cp34m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "002d559e3fba25a2177a8e2bc295c5ab", "sha256": "33f1d807bbe5b6147c562e70e0921c1fd3797f092294e77090e7b2033f4fd824" }, "downloads": -1, "filename": "aiofile-1.2.0-cp35-cp35m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "002d559e3fba25a2177a8e2bc295c5ab", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">3.4.*, <4", "size": 96379, "upload_time": "2018-06-19T12:31:16", "url": "https://files.pythonhosted.org/packages/f0/aa/50e3aa65d54cf278e95babe37dcd0fe457ec28afe10aa850f3c5644ffe85/aiofile-1.2.0-cp35-cp35m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "a247dac5d804e2f7a9ada89393f2e5b9", "sha256": "9f78519b2e5d03dc6a6ffdc352b565cb8391ddc78a2a4cf519fd182ea2ce64c0" }, "downloads": -1, "filename": "aiofile-1.2.0-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "a247dac5d804e2f7a9ada89393f2e5b9", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">3.4.*, <4", "size": 184163, "upload_time": "2018-06-19T12:31:19", "url": "https://files.pythonhosted.org/packages/16/e8/00edeb297ad22b1c2f1f564102fddca804d5524eae277164637637573ca3/aiofile-1.2.0-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "88affc04ec04499f69d9df4c518a2756", "sha256": "98d72c999423fbf8231127d18ad4fadd8c434715731c2bb48555bbbfa79ae2c7" }, "downloads": -1, "filename": "aiofile-1.2.0-cp36-cp36m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "88affc04ec04499f69d9df4c518a2756", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">3.4.*, <4", "size": 97582, "upload_time": "2018-06-19T12:31:20", "url": "https://files.pythonhosted.org/packages/00/c1/b6ade812646b1ef7d1ffc2d660f840d892b53366e61a951e49bdb42d93bf/aiofile-1.2.0-cp36-cp36m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "42d844a22e8a8a11d3d2d180329874b1", "sha256": "b6561c9e074617549afd3ac2cd13fd9fe5b1bdd8b7841b874a17dfb4f4416f02" }, "downloads": -1, "filename": "aiofile-1.2.0-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "42d844a22e8a8a11d3d2d180329874b1", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">3.4.*, <4", "size": 183546, "upload_time": "2018-06-19T12:31:24", "url": "https://files.pythonhosted.org/packages/a2/fa/07c795d34cd6b371f872fca55758f20370f793c4b199aa884f52bc84f369/aiofile-1.2.0-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "6ef85a212b3829018830b8850313ed4f", "sha256": "f0145d345ab3113bb8e4bbefd9dca635cd4d8af459d769d34f0c5e639c6401e1" }, "downloads": -1, "filename": "aiofile-1.2.0.tar.gz", "has_sig": false, "md5_digest": "6ef85a212b3829018830b8850313ed4f", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.4.*, <4", "size": 74940, "upload_time": "2018-06-19T12:31:26", "url": "https://files.pythonhosted.org/packages/c6/0a/5c32c1613f3bad674a3c7dd544a97bfc2a04d1e3d707c2d6d772dc62ebd1/aiofile-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "c886b11c8764879318fbb0aca0421403", "sha256": "508550ead9ffff0d8a71d06a2bdee855d0066666c73480cf2cde33b1a7e9a83e" }, "downloads": -1, "filename": "aiofile-1.2.1-cp34-cp34m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "c886b11c8764879318fbb0aca0421403", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": ">3.4.*, <4", "size": 97026, "upload_time": "2018-06-19T13:24:59", "url": "https://files.pythonhosted.org/packages/08/af/f4778a44299ab0f6fa348ed3974fd3ae174107d9f277b8d645e52675f75c/aiofile-1.2.1-cp34-cp34m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "859b041bf12e6209007fde1ced28a5f2", "sha256": "79e2ffc431c8572b63d81d9a94ee52a109c0f92210b0baade691c468c190aea5" }, "downloads": -1, "filename": "aiofile-1.2.1-cp34-cp34m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "859b041bf12e6209007fde1ced28a5f2", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": ">3.4.*, <4", "size": 189650, "upload_time": "2018-06-19T13:25:01", "url": "https://files.pythonhosted.org/packages/41/0e/942bfcbb8ec60441e49dbe350f6557d6ccb33b34809a18001cca28826ab1/aiofile-1.2.1-cp34-cp34m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "7f918343414652b3a650f957d2e98987", "sha256": "bcc55b5603f6773d10562a3b0a47a60f80347fe5fe4a3b550cef2acb1670b05a" }, "downloads": -1, "filename": "aiofile-1.2.1-cp35-cp35m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "7f918343414652b3a650f957d2e98987", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">3.4.*, <4", "size": 96669, "upload_time": "2018-06-19T13:25:03", "url": "https://files.pythonhosted.org/packages/be/0a/bdb3d36fa9e5b3daf881ddf3481a7d8b3791c53f8caa38c5cdfa525e825c/aiofile-1.2.1-cp35-cp35m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "f66ee98704b0be9d1fca4247a8773247", "sha256": "2d5fda6d816819c1e61e6100749d9690aed0e1895fd9eca9858fc2c2d8c21542" }, "downloads": -1, "filename": "aiofile-1.2.1-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "f66ee98704b0be9d1fca4247a8773247", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">3.4.*, <4", "size": 184459, "upload_time": "2018-06-19T13:25:05", "url": "https://files.pythonhosted.org/packages/18/e5/82353dc4022d859b280d3afa5417a6067915b9de57e64c5801dfda36c7d1/aiofile-1.2.1-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "a6f516e559abcf1d4cb4a62fb725b450", "sha256": "b5e1e3a6bfb79ec681898447cccad79d59b112294053c3e59579c932f08bf6e7" }, "downloads": -1, "filename": "aiofile-1.2.1-cp36-cp36m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "a6f516e559abcf1d4cb4a62fb725b450", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">3.4.*, <4", "size": 97872, "upload_time": "2018-06-19T13:25:07", "url": "https://files.pythonhosted.org/packages/f7/66/d428278432c51e16152ee09ff5d900dbab03e6f54d07f786d5aa75c81831/aiofile-1.2.1-cp36-cp36m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "3c31c0382142e8938628470aa1c517ff", "sha256": "d82475dd0fbc795208b25248fdfc6437df0d9c64727240cb2ca12ca18b17c91a" }, "downloads": -1, "filename": "aiofile-1.2.1-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "3c31c0382142e8938628470aa1c517ff", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">3.4.*, <4", "size": 183844, "upload_time": "2018-06-19T13:25:10", "url": "https://files.pythonhosted.org/packages/d4/a6/f37c12d085fda0bef4a6d4c60c224ea6232e0013ddfe83b7d8dacc9cfb35/aiofile-1.2.1-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "ac14af05c82e5602573bd5d726f3d0c6", "sha256": "2134cabed0d65aa2ccde5e3cfbb25ec66471a98e8a125e6be3345d6f51b6d1d8" }, "downloads": -1, "filename": "aiofile-1.2.1.tar.gz", "has_sig": false, "md5_digest": "ac14af05c82e5602573bd5d726f3d0c6", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.4.*, <4", "size": 75268, "upload_time": "2018-06-19T13:25:12", "url": "https://files.pythonhosted.org/packages/d3/03/b65ce7b1f3de824c8369a9a8b516cc2abfe2fdc1d08689f70a9d96db6af4/aiofile-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "8bc2a454bc4deece5aaa1392c8b6b977", "sha256": "ae5d810c09c087cc91c182e3337993ee6ad1de593bfc356cd906985100bb6035" }, "downloads": -1, "filename": "aiofile-1.2.2-cp34-cp34m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "8bc2a454bc4deece5aaa1392c8b6b977", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": ">3.4.*, <4", "size": 97023, "upload_time": "2018-06-19T13:51:31", "url": "https://files.pythonhosted.org/packages/7c/c6/18b29e2da40f0029be0665b99013967a44d6f3c60c9c69b61eb7e18cf97e/aiofile-1.2.2-cp34-cp34m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "88068f376660398a6bccd63898ea4622", "sha256": "521636e6952d0174518493cad3dbaebeb4016e658669e11b2a81fa6384205ad0" }, "downloads": -1, "filename": "aiofile-1.2.2-cp34-cp34m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "88068f376660398a6bccd63898ea4622", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": ">3.4.*, <4", "size": 189656, "upload_time": "2018-06-19T13:51:33", "url": "https://files.pythonhosted.org/packages/f0/dd/906e53fcb8de777c95f1a5ac5fe19b05df8f2a74e8b58607180e4b55fc05/aiofile-1.2.2-cp34-cp34m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "ebe9072607f7cdf359f5c1006aee07e3", "sha256": "514b242d91c1c23a67943e025462a67803e851e90436fd5496ab607f5e706960" }, "downloads": -1, "filename": "aiofile-1.2.2-cp35-cp35m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "ebe9072607f7cdf359f5c1006aee07e3", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">3.4.*, <4", "size": 96661, "upload_time": "2018-06-19T13:51:35", "url": "https://files.pythonhosted.org/packages/15/55/ad6c2fd54204305f2799cd1441a2080303c35ead526f83cf478c553f4b17/aiofile-1.2.2-cp35-cp35m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "30868d100e4c6f01268c9ed13b506e8b", "sha256": "70e39a88789c398b54525da826aaaba8f8451ec35a657f400391856f9075dbfc" }, "downloads": -1, "filename": "aiofile-1.2.2-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "30868d100e4c6f01268c9ed13b506e8b", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">3.4.*, <4", "size": 184465, "upload_time": "2018-06-19T13:51:37", "url": "https://files.pythonhosted.org/packages/33/33/3c963bb769490a11ad3b2c90599080813981591c19e92a16f7713d91d733/aiofile-1.2.2-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "728fd96ab185a027949b3e4f0c762274", "sha256": "3e59a9be9ced616f104e93a4f6d37228513ab75e9518342600d4bd536af77385" }, "downloads": -1, "filename": "aiofile-1.2.2-cp36-cp36m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "728fd96ab185a027949b3e4f0c762274", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">3.4.*, <4", "size": 97869, "upload_time": "2018-06-19T13:51:39", "url": "https://files.pythonhosted.org/packages/6d/68/35e4963b64b8e20fce5e716846fba7f1f164947526f0270aef14d62e39ed/aiofile-1.2.2-cp36-cp36m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "9f41fa26936915ea561db55e3bedf8b5", "sha256": "8f86b5c758832c5433103a555b7094283613f73010fbe7bd24f0b9d1ce24ef2e" }, "downloads": -1, "filename": "aiofile-1.2.2-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "9f41fa26936915ea561db55e3bedf8b5", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">3.4.*, <4", "size": 183834, "upload_time": "2018-06-19T13:51:41", "url": "https://files.pythonhosted.org/packages/62/45/1268d1acff7310b9f6b89fdd79a986e438d8fa836b2f55d4f1188896cb87/aiofile-1.2.2-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "c229ac7c8082e664ba8a83bfb71cae9d", "sha256": "7574ff08fc7f0dfb1bbea737fb042368fb269b0ef7cd9a390d512073cfd1e74f" }, "downloads": -1, "filename": "aiofile-1.2.2.tar.gz", "has_sig": false, "md5_digest": "c229ac7c8082e664ba8a83bfb71cae9d", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.4.*, <4", "size": 75307, "upload_time": "2018-06-19T13:51:43", "url": "https://files.pythonhosted.org/packages/de/9a/57924bb5f8266dfb206b29d5e0227eb542e89a5ba9207d6e1c52f8b02f9f/aiofile-1.2.2.tar.gz" } ], "1.2.5": [ { "comment_text": "", "digests": { "md5": "5d21cdbcafcbd4137e915a95aba3a03a", "sha256": "71a0075767c64168b433af1566a1d62ce23e58fd47e4174c1082b2378ea06ee1" }, "downloads": -1, "filename": "aiofile-1.2.5-cp34-cp34m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "5d21cdbcafcbd4137e915a95aba3a03a", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": ">3.4.*, <4", "size": 97097, "upload_time": "2018-06-19T17:28:14", "url": "https://files.pythonhosted.org/packages/8d/0f/5fac336220315580d44d23bca8904fe36496939a98020fc675dff136d720/aiofile-1.2.5-cp34-cp34m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "c1a60570ed7a83dcf9c312b046309936", "sha256": "3317c957cf401305a1b2065a6c5389978ab4c9e2c1e2936a539510ac908aaf7e" }, "downloads": -1, "filename": "aiofile-1.2.5-cp34-cp34m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "c1a60570ed7a83dcf9c312b046309936", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": ">3.4.*, <4", "size": 189727, "upload_time": "2018-06-19T17:28:16", "url": "https://files.pythonhosted.org/packages/fb/9b/4e9fadf0e747e9b5c2ba77f62f7a13a0e0e6f43820ee892502fd93168ea3/aiofile-1.2.5-cp34-cp34m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "7927a3446c3688fc2f5cfc6de2807aa1", "sha256": "c1c3b76fb4fece1742297ba1764f82701ef965a07c024d7e4837a9e669475b18" }, "downloads": -1, "filename": "aiofile-1.2.5-cp35-cp35m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "7927a3446c3688fc2f5cfc6de2807aa1", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">3.4.*, <4", "size": 96743, "upload_time": "2018-06-19T17:28:18", "url": "https://files.pythonhosted.org/packages/1b/a3/9b52c19b625b8193b997abcea7e335915c3c03b9bf4648f87b79479692f1/aiofile-1.2.5-cp35-cp35m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "f812e129d56739c6498e942cb31d50ae", "sha256": "cfadcd3fc117e87f7038420feb08bd51fead4c46f897f379a50df1690f7d05ec" }, "downloads": -1, "filename": "aiofile-1.2.5-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "f812e129d56739c6498e942cb31d50ae", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">3.4.*, <4", "size": 184530, "upload_time": "2018-06-19T17:28:21", "url": "https://files.pythonhosted.org/packages/39/47/1c82b16d8cb8350f9f942f7081c580bb992646574c17759ff7644a34e35e/aiofile-1.2.5-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "d5a1bf705e500c706ddd8a87b1158560", "sha256": "f02412b6317d3f39adb4d65a0a1cf9937b92e675063de21c2bfc9f245b5814a5" }, "downloads": -1, "filename": "aiofile-1.2.5-cp36-cp36m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "d5a1bf705e500c706ddd8a87b1158560", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">3.4.*, <4", "size": 97942, "upload_time": "2018-06-19T17:28:22", "url": "https://files.pythonhosted.org/packages/c1/3e/0edda1662b9170131dad09355e17b9997df5870dcc6c27a1d705b088aa13/aiofile-1.2.5-cp36-cp36m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "09572286de66036439a9f366f026cd96", "sha256": "b4a9f91efee1a5588fc1e8a31706d34ebfc2d7cbc29eb47d184505da952d0e36" }, "downloads": -1, "filename": "aiofile-1.2.5-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "09572286de66036439a9f366f026cd96", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">3.4.*, <4", "size": 183911, "upload_time": "2018-06-19T17:28:25", "url": "https://files.pythonhosted.org/packages/59/cd/6efc8807b292718deae7a90a0079c866be0f2a98fa097fc671e339350a71/aiofile-1.2.5-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "beccb95b33495a805f1db1e63e9f576d", "sha256": "854ba84fedbdb56cdc5d552d269435ee8b90ac02fabb7dfb48a9d09b6df11667" }, "downloads": -1, "filename": "aiofile-1.2.5.tar.gz", "has_sig": false, "md5_digest": "beccb95b33495a805f1db1e63e9f576d", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.4.*, <4", "size": 75370, "upload_time": "2018-06-19T17:28:28", "url": "https://files.pythonhosted.org/packages/22/e2/8a5867f67b3e3d56164f68286cb5db9a2cd955f6ed0b172dfeedab4ce959/aiofile-1.2.5.tar.gz" } ], "1.2.6": [ { "comment_text": "", "digests": { "md5": "edb26470969acf349335c6f6b7235fca", "sha256": "044132edad66df04f18fcb98d3dff50a7a4bb58c01ae73f82c3c16e158cce8ec" }, "downloads": -1, "filename": "aiofile-1.2.6-cp34-cp34m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "edb26470969acf349335c6f6b7235fca", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": ">3.4.*, <4", "size": 97121, "upload_time": "2018-06-19T18:14:09", "url": "https://files.pythonhosted.org/packages/06/7b/a838a1dd43f7c03793257fb001296da407657dc26473d38b42c78415bf70/aiofile-1.2.6-cp34-cp34m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "a2ff54ce099b2910845e036194d161a9", "sha256": "47f3eb610d68bd63b0b87ed9d15b30c85a6b5c6a4c301eb5d3e747f1e0d107d6" }, "downloads": -1, "filename": "aiofile-1.2.6-cp34-cp34m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "a2ff54ce099b2910845e036194d161a9", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": ">3.4.*, <4", "size": 189763, "upload_time": "2018-06-19T18:14:11", "url": "https://files.pythonhosted.org/packages/b6/ba/d10b3eaa52a67f2610f36ad23f13fa60523bf025d7135de5d5de04188a94/aiofile-1.2.6-cp34-cp34m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "6f90f0c7abd8348438ad48599cbb5961", "sha256": "0ecd17ee1c01c1db44bed83bdc1e6fb1d286b31d309a05c4060ccd6aaaba7852" }, "downloads": -1, "filename": "aiofile-1.2.6-cp35-cp35m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "6f90f0c7abd8348438ad48599cbb5961", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">3.4.*, <4", "size": 96764, "upload_time": "2018-06-19T18:14:13", "url": "https://files.pythonhosted.org/packages/bf/3c/e16e79762ee47708fb8b503445f5256f9dda4d2e40307c01c49cfd8168e2/aiofile-1.2.6-cp35-cp35m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "b5d9c31438f0c52c8930bbf748134793", "sha256": "7c53a1d6ff569a1279090a05a3109ac960a8223ef7d017586ba62516fb36160e" }, "downloads": -1, "filename": "aiofile-1.2.6-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "b5d9c31438f0c52c8930bbf748134793", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">3.4.*, <4", "size": 184566, "upload_time": "2018-06-19T18:14:15", "url": "https://files.pythonhosted.org/packages/18/38/390950b846a4e408068d5c0bc6da041a5e2eee962410d16cfb8d11059e37/aiofile-1.2.6-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "47959508eb9b657c4114c3dfcb234eb7", "sha256": "40cad5dc435632e429761272b1e364f8846f42d79e9ea1fa5ba2febeef18fff1" }, "downloads": -1, "filename": "aiofile-1.2.6-cp36-cp36m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "47959508eb9b657c4114c3dfcb234eb7", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">3.4.*, <4", "size": 97969, "upload_time": "2018-06-19T18:14:17", "url": "https://files.pythonhosted.org/packages/d4/cb/616ffaacae6b28b79602f2e8b5a23a4ca69572464c362d93badd0f06efc4/aiofile-1.2.6-cp36-cp36m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "eab25fe712e509d1cd957fa536272338", "sha256": "95ef9a09a15367b5e954db945a9b215ecc9561b1afa6fb02f2548f9b6149945e" }, "downloads": -1, "filename": "aiofile-1.2.6-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "eab25fe712e509d1cd957fa536272338", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">3.4.*, <4", "size": 183908, "upload_time": "2018-06-19T18:14:20", "url": "https://files.pythonhosted.org/packages/99/12/c81ad0d6b796d1b0a026f3b0d1cc7d3a933b7ab90660a0da54d5e1cbc318/aiofile-1.2.6-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "1db197f02d17f0df3eb7608a2758bf4e", "sha256": "40aa8f9bb2a31d547dc80898ae371d3a4376f5de69fc0b4634987d55c00c7849" }, "downloads": -1, "filename": "aiofile-1.2.6.tar.gz", "has_sig": false, "md5_digest": "1db197f02d17f0df3eb7608a2758bf4e", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.4.*, <4", "size": 75388, "upload_time": "2018-06-19T18:14:22", "url": "https://files.pythonhosted.org/packages/ba/72/8ed2f375abfcd2306e2c09a81cc02da88da54d957afbdb226ef316aaf811/aiofile-1.2.6.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "026791d8a2d56733b08992eb14933df7", "sha256": "f3316a454d9799febd003a5a5b3d8e7c26d16438833fa9b3d886bcf4bc9961d8" }, "downloads": -1, "filename": "aiofile-1.3.0-cp34-cp34m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "026791d8a2d56733b08992eb14933df7", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": ">3.4.*, <4", "size": 97340, "upload_time": "2018-06-19T21:11:07", "url": "https://files.pythonhosted.org/packages/7d/f1/77ca6a057bb526944b545097b0e896c70ab41969c1ec42455a8527f180fe/aiofile-1.3.0-cp34-cp34m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "4b2f3de4eaa83fb62848aecb7a377bab", "sha256": "aaa8f3612e1f3084ec8627ff16a1ddfe3b090aa34c1ce523ba7b7e3fb26a0c7f" }, "downloads": -1, "filename": "aiofile-1.3.0-cp34-cp34m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "4b2f3de4eaa83fb62848aecb7a377bab", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": ">3.4.*, <4", "size": 189965, "upload_time": "2018-06-19T21:11:09", "url": "https://files.pythonhosted.org/packages/27/93/3c0bdc0544270bcbd2937ce3fa14d5edb05845f3d47ee6d2492819b212ab/aiofile-1.3.0-cp34-cp34m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "be60b97c091ad8edd73d6851f2b70923", "sha256": "65f00f0da4679d96217980029b3d06da216915483fc19d48d77319838777fa10" }, "downloads": -1, "filename": "aiofile-1.3.0-cp35-cp35m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "be60b97c091ad8edd73d6851f2b70923", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">3.4.*, <4", "size": 96983, "upload_time": "2018-06-19T21:11:11", "url": "https://files.pythonhosted.org/packages/c3/cc/e0511b844e03b498b87032ad5d7ba152525dfe594a7fac9a170ee7c53463/aiofile-1.3.0-cp35-cp35m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "a51cb726cff6655a0a801fa1510f3af9", "sha256": "3a4e51e77f58f17c8642583ebcb9f0b5fa5709e844d2cf2255f003ae802aba38" }, "downloads": -1, "filename": "aiofile-1.3.0-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "a51cb726cff6655a0a801fa1510f3af9", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">3.4.*, <4", "size": 184785, "upload_time": "2018-06-19T21:11:14", "url": "https://files.pythonhosted.org/packages/8a/28/b220029ae3f786f68ce11bb35b7dc0da4abd49a8074a9d26392fc3ec3b9a/aiofile-1.3.0-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "d0a2b02dafbc7f8e1431431b122b7f21", "sha256": "c09eedf16d3d993823ecac3578b09c2c5610f07866ae0af026f289157e0f9700" }, "downloads": -1, "filename": "aiofile-1.3.0-cp36-cp36m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "d0a2b02dafbc7f8e1431431b122b7f21", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">3.4.*, <4", "size": 98188, "upload_time": "2018-06-19T21:11:17", "url": "https://files.pythonhosted.org/packages/54/6c/bf81c0bfe70d2d8f4f965ec4f6a4d411a9b58fd573132bd6fb6181f2303f/aiofile-1.3.0-cp36-cp36m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "aa98607e4ec26d0f9a17e8e9a0468e9d", "sha256": "f4ea892a2bbdc5495bbfb35a26735448561b319b6cba127fcae2adc92ef17ea4" }, "downloads": -1, "filename": "aiofile-1.3.0-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "aa98607e4ec26d0f9a17e8e9a0468e9d", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">3.4.*, <4", "size": 184159, "upload_time": "2018-06-19T21:11:19", "url": "https://files.pythonhosted.org/packages/ab/e9/579ae3abc8e798b4aa9cd7b582e27f7d2e51261b83129643a1d4cbfddcbf/aiofile-1.3.0-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "0431d2cc692723d56dd327c2a7c2a731", "sha256": "88a57a8f47560516f2025429bd62dbaeb141b1285cead4276bfaa3269cd85079" }, "downloads": -1, "filename": "aiofile-1.3.0.tar.gz", "has_sig": false, "md5_digest": "0431d2cc692723d56dd327c2a7c2a731", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.4.*, <4", "size": 75593, "upload_time": "2018-06-19T21:11:22", "url": "https://files.pythonhosted.org/packages/35/36/c31f828248c54fea73ddd265063ecf527463d78ed627e23c9afcca56ee71/aiofile-1.3.0.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "073dcc34c32b49f3cab238b7ce11e26c", "sha256": "402350e24e23fd2cb970f6982d4cde983c63b9a411649fcc2528a94f814bc7e3" }, "downloads": -1, "filename": "aiofile-1.4.0-cp34-cp34m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "073dcc34c32b49f3cab238b7ce11e26c", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": ">3.4.*, <4", "size": 95658, "upload_time": "2018-06-20T06:23:23", "url": "https://files.pythonhosted.org/packages/4f/5f/aefbadb0c60eab2541c18c2dfa19dec3449fe7bce9b22a57870c25b80953/aiofile-1.4.0-cp34-cp34m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "279fb033928b9be48814b01d2546cffc", "sha256": "d332e85a15eeb99013c45215e4dc45cb92c0b7ff0062737887e20b3ce6cc8f98" }, "downloads": -1, "filename": "aiofile-1.4.0-cp34-cp34m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "279fb033928b9be48814b01d2546cffc", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": ">3.4.*, <4", "size": 186455, "upload_time": "2018-06-20T06:23:26", "url": "https://files.pythonhosted.org/packages/73/79/356c82a1c74cd33eac9221b6048989747f7c418a98fb771ce652c13e19cd/aiofile-1.4.0-cp34-cp34m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "c11348ec529b78abc14152f0efdbe379", "sha256": "54b49528af0747dbbcb586386fbb39a17245f7423eacf59ff867a322bacb0992" }, "downloads": -1, "filename": "aiofile-1.4.0-cp35-cp35m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "c11348ec529b78abc14152f0efdbe379", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">3.4.*, <4", "size": 95375, "upload_time": "2018-06-20T06:23:29", "url": "https://files.pythonhosted.org/packages/97/54/95ae85fb308a5fb396cb242f49293a07ca3efc224b3b7d04fccccd1c0fb2/aiofile-1.4.0-cp35-cp35m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "01039addd4542134094ebf26ac9f2e34", "sha256": "2ebacb4d0cf1fd025d016b36e8d92190eb785b9fd5ba1273adb14e1d903bad27" }, "downloads": -1, "filename": "aiofile-1.4.0-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "01039addd4542134094ebf26ac9f2e34", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">3.4.*, <4", "size": 182388, "upload_time": "2018-06-20T06:23:31", "url": "https://files.pythonhosted.org/packages/d4/30/a88e86a42be0f1574aa9534e433756db86109775233175fd30fbd833431c/aiofile-1.4.0-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "31a888611c3505457d7021ccf8119a25", "sha256": "757e07cbfacb74c530e69523794f7512ac82c5b8819dc49fc599270ff7183df7" }, "downloads": -1, "filename": "aiofile-1.4.0-cp36-cp36m-linux_armv7l.whl", "has_sig": false, "md5_digest": "31a888611c3505457d7021ccf8119a25", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">3.4.*, <4", "size": 169202, "upload_time": "2018-06-24T18:43:06", "url": "https://files.pythonhosted.org/packages/6a/ed/cee3fe3ccbe0d05af6723085e024a9af70c2a522f3298b71e84eb2f3b8eb/aiofile-1.4.0-cp36-cp36m-linux_armv7l.whl" }, { "comment_text": "", "digests": { "md5": "2dcd3f830bf3fe57c09cf6fa3aad395f", "sha256": "6f8f4309a77802eb812469cd656b05c38be6d44a919f9f9491cf1052fd33497a" }, "downloads": -1, "filename": "aiofile-1.4.0-cp36-cp36m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "2dcd3f830bf3fe57c09cf6fa3aad395f", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">3.4.*, <4", "size": 96390, "upload_time": "2018-06-20T06:23:33", "url": "https://files.pythonhosted.org/packages/bb/bf/bf6ce9ac4201acb56b085bfb96e32f4056c6333f16a1bc9a17a16ecc7a01/aiofile-1.4.0-cp36-cp36m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "9c3971521bd955497a0e49f311b4f777", "sha256": "8401130bf9c2683a53ab63e892644e9baefea7fd945175694c1e2d0cc209a729" }, "downloads": -1, "filename": "aiofile-1.4.0-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "9c3971521bd955497a0e49f311b4f777", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">3.4.*, <4", "size": 180539, "upload_time": "2018-06-20T06:23:36", "url": "https://files.pythonhosted.org/packages/a8/84/b0bd63f86880b10196bde02807994385c502cf46c42e54334453cbefa66e/aiofile-1.4.0-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "9156da9f4ee18838a8bb1337df030d3e", "sha256": "cd8642420821f8a0bb96388d804167e7b1df3dd1d580a5054aac77d7240f0574" }, "downloads": -1, "filename": "aiofile-1.4.0.tar.gz", "has_sig": false, "md5_digest": "9156da9f4ee18838a8bb1337df030d3e", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.4.*, <4", "size": 75032, "upload_time": "2018-06-20T06:23:38", "url": "https://files.pythonhosted.org/packages/4d/c4/e599afd81991aeb597545dec91ceda6c38cd9ac5d0d81f476df5fcb640ec/aiofile-1.4.0.tar.gz" } ], "1.4.2": [ { "comment_text": "", "digests": { "md5": "ddec11be6aa6b2115a8c41bc77720198", "sha256": "e2f8b44aed7d742d387c915f1b9d93e71639061c1cb3bc35ddce9e4c267cec84" }, "downloads": -1, "filename": "aiofile-1.4.2-cp34-cp34m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "ddec11be6aa6b2115a8c41bc77720198", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 97068, "upload_time": "2018-07-11T13:39:56", "url": "https://files.pythonhosted.org/packages/db/86/41e96f339f81c013af1114b4ed2d9966daf7f78f65c35ed83cb092d6b147/aiofile-1.4.2-cp34-cp34m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "3ab4116fab6f56cbc5b0d1d3ab4463fe", "sha256": "821b99e79114ce7d42ff06d65dcc41652958a7135e57d3e5823fd94ade862d6a" }, "downloads": -1, "filename": "aiofile-1.4.2-cp34-cp34m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "3ab4116fab6f56cbc5b0d1d3ab4463fe", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 189491, "upload_time": "2018-07-11T13:40:02", "url": "https://files.pythonhosted.org/packages/f9/3a/be79caf807a9a35925efa9248678b9d12c01d1db7f70c856c16a094232f2/aiofile-1.4.2-cp34-cp34m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "aa8b0eedc325e56ee5d6fec00ee5dcb4", "sha256": "f1bea098107215418d2ffd1688bf6e01de6c6406851f11a1c4b6b94077c24481" }, "downloads": -1, "filename": "aiofile-1.4.2-cp35-cp35m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "aa8b0eedc325e56ee5d6fec00ee5dcb4", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 99250, "upload_time": "2018-07-11T13:40:06", "url": "https://files.pythonhosted.org/packages/76/c1/85fe63f85d165ef62fd0cc8935700557f1a198a59980d90b3b2ad42e8806/aiofile-1.4.2-cp35-cp35m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "7d9a0295421ff8798a04ac4b563d11b3", "sha256": "a3efa8ae12f8649e173b025ea8f0eb85c1ed4746e8b4379126617e897e469456" }, "downloads": -1, "filename": "aiofile-1.4.2-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "7d9a0295421ff8798a04ac4b563d11b3", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 185196, "upload_time": "2018-07-11T13:40:12", "url": "https://files.pythonhosted.org/packages/53/e0/7487cd4586af0bd55b78f6667396a86da8b92cacc492a0fb0958ed7ccca0/aiofile-1.4.2-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "119ee0f378419c2b84cd3393b39b9875", "sha256": "9d20e29030172f72fd407a456090a9615f87cff6e7d916149d7244678246b46a" }, "downloads": -1, "filename": "aiofile-1.4.2-cp36-cp36m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "119ee0f378419c2b84cd3393b39b9875", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 100011, "upload_time": "2018-07-11T13:40:16", "url": "https://files.pythonhosted.org/packages/68/4d/cb2bd710ce73eacdf61a8cc65501df0b3b45b7e7c6b2f5f347da2e4345b1/aiofile-1.4.2-cp36-cp36m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "727f65b0b970cf5134dffa058be3b662", "sha256": "51f2ff00be78356a99b4daf64ece69382d28e775576324b6254847cdbc5a4e2c" }, "downloads": -1, "filename": "aiofile-1.4.2-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "727f65b0b970cf5134dffa058be3b662", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 184529, "upload_time": "2018-07-11T13:40:21", "url": "https://files.pythonhosted.org/packages/8a/be/dbf758ff67215391280c11931974ede135a26330af309c22f9c40446708e/aiofile-1.4.2-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "b71dda4e05de2a7ef390b9b59969e56c", "sha256": "bd96a8615f55373d53b14fbd269fbc712cfc3c859ea1ae0b2a5ea47bda6a35f7" }, "downloads": -1, "filename": "aiofile-1.4.2.tar.gz", "has_sig": false, "md5_digest": "b71dda4e05de2a7ef390b9b59969e56c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 76640, "upload_time": "2018-07-11T13:40:25", "url": "https://files.pythonhosted.org/packages/01/7c/9ebede7399adf80cd4169c21bf3c539a3bace0c850e983f5d8c2cb7ec692/aiofile-1.4.2.tar.gz" } ], "1.4.3": [ { "comment_text": "", "digests": { "md5": "479e1cd62db648d314be3cdf9870e838", "sha256": "39ca4d11226eb4186ee0c4e8f0cb15dcb0d8f4a54b4ed94649227c485cfc7282" }, "downloads": -1, "filename": "aiofile-1.4.3-cp34-cp34m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "479e1cd62db648d314be3cdf9870e838", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 97557, "upload_time": "2018-07-11T19:40:41", "url": "https://files.pythonhosted.org/packages/a6/89/894e9be4ad62fca6127a8e5e7ab2c662a9c880fe2a22ec3c55fd36e80772/aiofile-1.4.3-cp34-cp34m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "af6f507a5da02e5f4ee3ca7f5e036805", "sha256": "c448780f52c88d313d7816421dc3dc3cc3fd6c4c9a459297e54bd08dc02ef1dd" }, "downloads": -1, "filename": "aiofile-1.4.3-cp34-cp34m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "af6f507a5da02e5f4ee3ca7f5e036805", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 189957, "upload_time": "2018-07-11T19:40:49", "url": "https://files.pythonhosted.org/packages/6e/da/4d11299f647101453a0da0db5c60c2b45faaa352a3fb3f4b18f7cf6cfc7d/aiofile-1.4.3-cp34-cp34m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "9813b98b37e6ac829c635f6ee9e4239d", "sha256": "aeb6ce34aac7c0b7af9014719f3a8bd84f5ab50a1c34a2598e9f1f805f988ebc" }, "downloads": -1, "filename": "aiofile-1.4.3-cp35-cp35m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "9813b98b37e6ac829c635f6ee9e4239d", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 100214, "upload_time": "2018-07-11T19:40:53", "url": "https://files.pythonhosted.org/packages/04/76/84c6dffc52161f19304cf9869e9637dae7ad91ca41078e08574e9a1e5c25/aiofile-1.4.3-cp35-cp35m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "be1ec43cb9cfba4b8eb11a3dc667f173", "sha256": "93e5fa1b950036dd63e985de2367a779d73ed8370a18725db07c6e0e5152cba5" }, "downloads": -1, "filename": "aiofile-1.4.3-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "be1ec43cb9cfba4b8eb11a3dc667f173", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 185702, "upload_time": "2018-07-11T19:40:59", "url": "https://files.pythonhosted.org/packages/18/3b/e6e9682a07c557ebc8c099012d2f547cceb72f066199b30f17d05b7d75e5/aiofile-1.4.3-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "c63405d6a949841f0836d7f3fe5f2511", "sha256": "324007ad9fed27afd18840af7e2d1bd61f927ed58f7a47690b60190b4b5eec99" }, "downloads": -1, "filename": "aiofile-1.4.3-cp36-cp36m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "c63405d6a949841f0836d7f3fe5f2511", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 100975, "upload_time": "2018-07-11T19:41:03", "url": "https://files.pythonhosted.org/packages/88/60/991e6720ce416d7680767f0d1ffa78387318f5f8e2494028ee418df30ed7/aiofile-1.4.3-cp36-cp36m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "931bec7c0163c9b6a30a40ad60c4db29", "sha256": "88d1d9a9a8f8eb45119faa98c1682a07628fa4cc1852a05e043b60770fcb9a9c" }, "downloads": -1, "filename": "aiofile-1.4.3-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "931bec7c0163c9b6a30a40ad60c4db29", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 185027, "upload_time": "2018-07-11T19:41:09", "url": "https://files.pythonhosted.org/packages/6f/40/1139e96c33e0b63809ac2df72999a0838f5380c7b518407a553cc397b3fa/aiofile-1.4.3-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "882a5501421fd1e2e20ebc870274c610", "sha256": "ef1dcb2900999d231c45fdd3626bedb1f2ec56b656a48c3ea6a854c3bcf9ebfa" }, "downloads": -1, "filename": "aiofile-1.4.3-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "882a5501421fd1e2e20ebc870274c610", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 185169, "upload_time": "2018-07-11T19:41:15", "url": "https://files.pythonhosted.org/packages/1e/0b/148bd5e7bbd47135d0458b4ab0193f9fa21440f0dec0f08e1e9935d8ed66/aiofile-1.4.3-cp37-cp37m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "7fe677e6b9747fa045f5de3d26e1ba2f", "sha256": "d18d41842e9be7a63fa732de70acc6dde78defc688db5b1134e16136e419e26e" }, "downloads": -1, "filename": "aiofile-1.4.3.tar.gz", "has_sig": false, "md5_digest": "7fe677e6b9747fa045f5de3d26e1ba2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 77539, "upload_time": "2018-07-11T19:41:18", "url": "https://files.pythonhosted.org/packages/38/ec/469c084dccd66216572289518ea1452bd07368f64b344165e0be97284278/aiofile-1.4.3.tar.gz" } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "3a483ac62098ce18b0c68032aed26b80", "sha256": "eac48b01a0c06245f955f90cc7e299355adcc319524cb811572be2f4acb4254b" }, "downloads": -1, "filename": "aiofile-1.5.1-cp34-cp34m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "3a483ac62098ce18b0c68032aed26b80", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": ">3.4.*, <4", "size": 110435, "upload_time": "2018-12-22T18:33:33", "url": "https://files.pythonhosted.org/packages/3b/3e/74fdbbb778f7236175ece0663457c756fd0b53d0ddd760916f044c69f8db/aiofile-1.5.1-cp34-cp34m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "58753c9921afa30b26cf903557982bec", "sha256": "e9eb5a777dbf3c0694fc40af09a2084afd1d78179b83e65faeae40a328e92795" }, "downloads": -1, "filename": "aiofile-1.5.1-cp34-cp34m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "58753c9921afa30b26cf903557982bec", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": ">3.4.*, <4", "size": 204010, "upload_time": "2018-12-22T18:33:35", "url": "https://files.pythonhosted.org/packages/67/32/6695d66d39ceedf09d9b9f2ab00bac5f0beba452fdf11869925f2911514f/aiofile-1.5.1-cp34-cp34m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "7d8350ec572f6e80c7c8b01b1b0a79cb", "sha256": "f60267e2713e201716df7b386baba88b5e619e1b9ae8bf2b938aec05d2fac999" }, "downloads": -1, "filename": "aiofile-1.5.1-cp35-cp35m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "7d8350ec572f6e80c7c8b01b1b0a79cb", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">3.4.*, <4", "size": 110201, "upload_time": "2018-12-22T18:33:39", "url": "https://files.pythonhosted.org/packages/da/41/2ecf3723b785f7210f9c3916bd00850a31cfe752114969071acf4bd499a2/aiofile-1.5.1-cp35-cp35m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "013d5b796c544a3a54738f9c462d4595", "sha256": "08f867f111d10d056199191e514e2e2973c0f8dba58ca75f27627aff1e657e51" }, "downloads": -1, "filename": "aiofile-1.5.1-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "013d5b796c544a3a54738f9c462d4595", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">3.4.*, <4", "size": 205971, "upload_time": "2018-12-22T18:33:42", "url": "https://files.pythonhosted.org/packages/8a/a2/a6a32809dabe727300eb10558b5519d4733eb7d5471c48ffa50751f453fc/aiofile-1.5.1-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "b14a2684c5266f20833e58e72aa6dd38", "sha256": "13608ce26fc51c76679741f590151db61970dbf5623378033515b1298383a5b3" }, "downloads": -1, "filename": "aiofile-1.5.1-cp36-cp36m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "b14a2684c5266f20833e58e72aa6dd38", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">3.4.*, <4", "size": 115827, "upload_time": "2018-12-22T18:33:44", "url": "https://files.pythonhosted.org/packages/18/3f/8358d4a526f1ca592bad7d6b51b1667aac6bf9063bf9fff082f1ea1b37dd/aiofile-1.5.1-cp36-cp36m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "722b6bf4570331af6d7512fac4185ead", "sha256": "1344addebde13d13f5255aa9254275e9b22ca81dee7e27cd02f871a7e31f96e3" }, "downloads": -1, "filename": "aiofile-1.5.1-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "722b6bf4570331af6d7512fac4185ead", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">3.4.*, <4", "size": 209437, "upload_time": "2018-12-22T18:33:46", "url": "https://files.pythonhosted.org/packages/e5/a1/df54a4a77efd8441198f26cf6bb91cee90c5d33375f1430a2896bd83d1d2/aiofile-1.5.1-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "20355b1682c6b7f8dceb0b145b2bbb26", "sha256": "09b9c7e5b385055bb1f114a993959e03f05113ff9b7e590b2ad3b686084c9336" }, "downloads": -1, "filename": "aiofile-1.5.1-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "20355b1682c6b7f8dceb0b145b2bbb26", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">3.4.*, <4", "size": 206899, "upload_time": "2018-12-22T18:33:49", "url": "https://files.pythonhosted.org/packages/e0/3d/f7c8a0f3614d13d6c67f517fab5a652378ce1eece7001e154aa97ad54b7e/aiofile-1.5.1-cp37-cp37m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "4a0b8db33de3eb34c000a38c0d02fdb3", "sha256": "bb4360c48e613271dc6f313aa26d0ea939e3e4009b828273e66d3a4aa2445ca1" }, "downloads": -1, "filename": "aiofile-1.5.1.tar.gz", "has_sig": false, "md5_digest": "4a0b8db33de3eb34c000a38c0d02fdb3", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.4.*, <4", "size": 83032, "upload_time": "2018-12-22T18:33:50", "url": "https://files.pythonhosted.org/packages/37/a3/8707b3df927239f8e1e9afe933be0c5ffd4444a620af9bf9e4fe5db8684d/aiofile-1.5.1.tar.gz" } ], "1.5.2": [ { "comment_text": "", "digests": { "md5": "10c0440458e0295096016f2aaaee5129", "sha256": "cef9e7bdf93db6a4c7ffe9ef0c354e2887695ec2a3a9dda8ed285005ec835616" }, "downloads": -1, "filename": "aiofile-1.5.2-cp34-cp34m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "10c0440458e0295096016f2aaaee5129", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 114935, "upload_time": "2019-05-13T21:48:46", "url": "https://files.pythonhosted.org/packages/99/07/17cc18326999e1fa84caa8ff147723a69230ee13173cd213717ada3f3325/aiofile-1.5.2-cp34-cp34m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "1b73f6aef91cf534e0a1fce02fe6bc42", "sha256": "e43cb5e3181a8dfb73afbb4749b024e9a35a52e60ecf97d1d3db2731212cb0a0" }, "downloads": -1, "filename": "aiofile-1.5.2-cp35-cp35m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "1b73f6aef91cf534e0a1fce02fe6bc42", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 116925, "upload_time": "2019-05-13T21:48:48", "url": "https://files.pythonhosted.org/packages/27/ef/b3f66346fac1b3eea69f3dd376ec2596b8a5948bc66132550ab1c6aebc7f/aiofile-1.5.2-cp35-cp35m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "3005a23d9e13603edd9010d16ab3c7e6", "sha256": "a9a457654e561c396b88f70a0d5fa00e40a337853aa180bc805d9d5efb82317c" }, "downloads": -1, "filename": "aiofile-1.5.2-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "3005a23d9e13603edd9010d16ab3c7e6", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 205583, "upload_time": "2019-05-13T21:48:52", "url": "https://files.pythonhosted.org/packages/d7/b6/aeb1184e470d57e6f7f284b8f4024b01ab34770348288066e72ee9f6d135/aiofile-1.5.2-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "b417c22d290daba03fadb3ceaffb6aff", "sha256": "8c50fcb42ee2bad2ae811edb972724e7f6bf3b0a6565a498f2432862b548b92d" }, "downloads": -1, "filename": "aiofile-1.5.2-cp36-cp36m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "b417c22d290daba03fadb3ceaffb6aff", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 70450, "upload_time": "2019-05-13T21:49:01", "url": "https://files.pythonhosted.org/packages/3f/85/112ce2cc882b523c28d346d709d400fce0b1b66a26998bd35a5ad107ebac/aiofile-1.5.2-cp36-cp36m-macosx_10_9_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "7419c1ad5eca2e0df5ec1eb56735fee0", "sha256": "d1da2fc9aa7509d29ea09617bf533bd1045f79cfdfb10ee83da90ba2212720a2" }, "downloads": -1, "filename": "aiofile-1.5.2-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "7419c1ad5eca2e0df5ec1eb56735fee0", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 210069, "upload_time": "2019-05-13T21:49:04", "url": "https://files.pythonhosted.org/packages/1d/62/78f57d27f77b50cd926130469758c350896d9d136b1cee1f8702903b7f8b/aiofile-1.5.2-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "6d44258b22329072fba3f84568570bc1", "sha256": "312d50ed7e646a40ab2a5457fdf382870aca926f956921ab8c7ab72c3922f372" }, "downloads": -1, "filename": "aiofile-1.5.2-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "6d44258b22329072fba3f84568570bc1", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 208928, "upload_time": "2019-05-13T21:49:08", "url": "https://files.pythonhosted.org/packages/a8/fd/b46f10a35a0a606e2d2c0d0e2bb7e28d4dd2b4f549b5d695540c7920895a/aiofile-1.5.2-cp37-cp37m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "190e2b1a61df3b395787784e2b1729f0", "sha256": "229078abbaab87adfcaad0fa7766b9b8251d42d0242deac6166da433b027ef1f" }, "downloads": -1, "filename": "aiofile-1.5.2.tar.gz", "has_sig": false, "md5_digest": "190e2b1a61df3b395787784e2b1729f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83088, "upload_time": "2019-05-13T21:49:10", "url": "https://files.pythonhosted.org/packages/71/7c/d6df3b2c8fb380ef7f678c366dc4485dfeb389967d373b1dc5d53bd1dcf0/aiofile-1.5.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "10c0440458e0295096016f2aaaee5129", "sha256": "cef9e7bdf93db6a4c7ffe9ef0c354e2887695ec2a3a9dda8ed285005ec835616" }, "downloads": -1, "filename": "aiofile-1.5.2-cp34-cp34m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "10c0440458e0295096016f2aaaee5129", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 114935, "upload_time": "2019-05-13T21:48:46", "url": "https://files.pythonhosted.org/packages/99/07/17cc18326999e1fa84caa8ff147723a69230ee13173cd213717ada3f3325/aiofile-1.5.2-cp34-cp34m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "1b73f6aef91cf534e0a1fce02fe6bc42", "sha256": "e43cb5e3181a8dfb73afbb4749b024e9a35a52e60ecf97d1d3db2731212cb0a0" }, "downloads": -1, "filename": "aiofile-1.5.2-cp35-cp35m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "1b73f6aef91cf534e0a1fce02fe6bc42", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 116925, "upload_time": "2019-05-13T21:48:48", "url": "https://files.pythonhosted.org/packages/27/ef/b3f66346fac1b3eea69f3dd376ec2596b8a5948bc66132550ab1c6aebc7f/aiofile-1.5.2-cp35-cp35m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "3005a23d9e13603edd9010d16ab3c7e6", "sha256": "a9a457654e561c396b88f70a0d5fa00e40a337853aa180bc805d9d5efb82317c" }, "downloads": -1, "filename": "aiofile-1.5.2-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "3005a23d9e13603edd9010d16ab3c7e6", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 205583, "upload_time": "2019-05-13T21:48:52", "url": "https://files.pythonhosted.org/packages/d7/b6/aeb1184e470d57e6f7f284b8f4024b01ab34770348288066e72ee9f6d135/aiofile-1.5.2-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "b417c22d290daba03fadb3ceaffb6aff", "sha256": "8c50fcb42ee2bad2ae811edb972724e7f6bf3b0a6565a498f2432862b548b92d" }, "downloads": -1, "filename": "aiofile-1.5.2-cp36-cp36m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "b417c22d290daba03fadb3ceaffb6aff", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 70450, "upload_time": "2019-05-13T21:49:01", "url": "https://files.pythonhosted.org/packages/3f/85/112ce2cc882b523c28d346d709d400fce0b1b66a26998bd35a5ad107ebac/aiofile-1.5.2-cp36-cp36m-macosx_10_9_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "7419c1ad5eca2e0df5ec1eb56735fee0", "sha256": "d1da2fc9aa7509d29ea09617bf533bd1045f79cfdfb10ee83da90ba2212720a2" }, "downloads": -1, "filename": "aiofile-1.5.2-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "7419c1ad5eca2e0df5ec1eb56735fee0", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 210069, "upload_time": "2019-05-13T21:49:04", "url": "https://files.pythonhosted.org/packages/1d/62/78f57d27f77b50cd926130469758c350896d9d136b1cee1f8702903b7f8b/aiofile-1.5.2-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "6d44258b22329072fba3f84568570bc1", "sha256": "312d50ed7e646a40ab2a5457fdf382870aca926f956921ab8c7ab72c3922f372" }, "downloads": -1, "filename": "aiofile-1.5.2-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "6d44258b22329072fba3f84568570bc1", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 208928, "upload_time": "2019-05-13T21:49:08", "url": "https://files.pythonhosted.org/packages/a8/fd/b46f10a35a0a606e2d2c0d0e2bb7e28d4dd2b4f549b5d695540c7920895a/aiofile-1.5.2-cp37-cp37m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "190e2b1a61df3b395787784e2b1729f0", "sha256": "229078abbaab87adfcaad0fa7766b9b8251d42d0242deac6166da433b027ef1f" }, "downloads": -1, "filename": "aiofile-1.5.2.tar.gz", "has_sig": false, "md5_digest": "190e2b1a61df3b395787784e2b1729f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83088, "upload_time": "2019-05-13T21:49:10", "url": "https://files.pythonhosted.org/packages/71/7c/d6df3b2c8fb380ef7f678c366dc4485dfeb389967d373b1dc5d53bd1dcf0/aiofile-1.5.2.tar.gz" } ] }