{ "info": { "author": "Alexey Popravka", "author_email": "alexey.popravka@horsedevel.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: AsyncIO", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only", "Topic :: Software Development", "Topic :: Software Development :: Libraries" ], "description": "aioredis\n========\n\nasyncio (PEP 3156) Redis client library.\n\n.. image:: https://travis-ci.com/aio-libs/aioredis.svg?branch=master\n :target: https://travis-ci.com/aio-libs/aioredis\n\n\n.. image:: https://codecov.io/gh/aio-libs/aioredis/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/aio-libs/aioredis\n\n.. image:: https://ci.appveyor.com/api/projects/status/wngyx6s98o6hsxmt/branch/master?svg=true\n :target: https://ci.appveyor.com/project/popravich/aioredis\n\nFeatures\n--------\n\n================================ ==============================\nhiredis_ parser Yes\nPure-python parser Yes\nLow-level & High-level APIs Yes\nConnections Pool Yes\nPipelining support Yes\nPub/Sub support Yes\nSSL/TLS support Yes\nSentinel support Yes\nRedis Cluster support WIP\nTrollius (python 2.7) No\nTested CPython versions `3.5.3, 3.6, 3.7 `_ [1]_\nTested PyPy3 versions `pypy3.5-7.0 pypy3.6-7.1.1 `_\nTested for Redis server `2.6, 2.8, 3.0, 3.2, 4.0 5.0 `_\nSupport for dev Redis server through low-level API\n================================ ==============================\n\n.. [1] For Python 3.3, 3.4 support use aioredis v0.3.\n\nDocumentation\n-------------\n\nhttp://aioredis.readthedocs.io/\n\nUsage example\n-------------\n\nSimple high-level interface with connections pool:\n\n.. code:: python\n\n import asyncio\n import aioredis\n\n async def go():\n redis = await aioredis.create_redis_pool(\n 'redis://localhost')\n await redis.set('my-key', 'value')\n val = await redis.get('my-key', encoding='utf-8')\n print(val)\n redis.close()\n await redis.wait_closed()\n\n asyncio.run(go())\n # will print 'value'\n\nRequirements\n------------\n\n* Python_ 3.5.3+\n* hiredis_\n\n.. note::\n\n hiredis is preferred requirement.\n Pure-python protocol parser is implemented as well and can be used\n through ``parser`` parameter.\n\nBenchmarks\n----------\n\nBenchmarks can be found here: https://github.com/popravich/python-redis-benchmark\n\nDiscussion list\n---------------\n\n*aio-libs* google group: https://groups.google.com/forum/#!forum/aio-libs\n\nOr gitter room: https://gitter.im/aio-libs/Lobby\n\nLicense\n-------\n\nThe aioredis is offered under MIT license.\n\n.. _Python: https://www.python.org\n.. _hiredis: https://pypi.python.org/pypi/hiredis\n.. _travis: https://travis-ci.com/aio-libs/aioredis\n\nChanges\n-------\n\n.. towncrier release notes start\n\n1.3.0 (2019-09-24)\n^^^^^^^^^^^^^^^^^^\nFeatures\n~~~~~~~~\n\n- Added ``xdel`` and ``xtrim`` method which missed in ``commands/streams.py`` & also added unit test code for them\n (see `#438 `_);\n- Add ``count`` argument to ``spop`` command\n (see `#485 `_);\n- Add support for ``zpopmax`` and ``zpopmin`` redis commands\n (see `#550 `_);\n- Add ``towncrier``: change notes are now stored in ``CHANGES.txt``\n (see `#576 `_);\n- Type hints for the library\n (see `#584 `_);\n- A few additions to the sorted set commands:\n\n - the blocking pop commands: ``BZPOPMAX`` and ``BZPOPMIN``\n\n - the ``CH`` and ``INCR`` options of the ``ZADD`` command\n\n (see `#618 `_);\n- Added ``no_ack`` parameter to ``xread_group`` streams method in ``commands/streams.py``\n (see `#625 `_);\n\nBugfixes\n~~~~~~~~\n\n- Fix for sensitive logging\n (see `#459 `_);\n- Fix slow memory leak in ``wait_closed`` implementation\n (see `#498 `_);\n- Fix handling of instances were Redis returns null fields for a stream message\n (see `#605 `_);\n\nImproved Documentation\n~~~~~~~~~~~~~~~~~~~~~~\n\n- Rewrite \"Getting started\" documentation.\n (see `#641 `_);\n\nMisc\n~~~~\n\n- `#585 `_,\n `#611 `_,\n `#612 `_,\n `#619 `_,\n `#620 `_,\n `#642 `_;\n\n\n1.2.0 (2018-10-24)\n^^^^^^^^^^^^^^^^^^\n\n**NEW**:\n\n* Implemented new Stream command support\n (see `#299 `_);\n\n* Reduce ``encode_command()`` cost about 60%\n (see `#397 `_);\n\n\n**FIX**:\n\n* Fix pipeline commands buffering was causing multiple ``sendto`` syscalls\n (see `#464 `_\n and `#473 `_);\n\n* Python 3.7 compatibility fixes\n (see `#426 `_);\n\n* Fix typos in documentation\n (see `#400 `_);\n\n* Fix ``INFO`` command result parsing\n (see `#405 `_);\n\n* Fix bug in ``ConnectionsPool._drop_closed`` method\n (see `#461 `_);\n\n**MISC**:\n\n* Update dependencies versions;\n\n* Multiple tests improvements;\n\n1.1.0 (2018-02-16)\n^^^^^^^^^^^^^^^^^^\n\n**NEW**:\n\n* Implement new commands: ``wait``, ``touch``, ``swapdb``, ``unlink``\n (see `#376 `_);\n\n* Add ``async_op`` argument to ``flushall`` and ``flushdb`` commands\n (see `#364 `_,\n and `#370 `_);\n\n**FIX**:\n\n* **Important!** Fix Sentinel sentinel client with pool ``minsize``\n greater than 1\n (see `#380 `_);\n\n* Fix ``SentinelPool.discover_timeout`` usage\n (see `#379 `_);\n\n* Fix ``Receiver`` hang on disconnect\n (see `#354 `_,\n and `#366 `_);\n\n* Fix an issue with ``subscribe``/``psubscribe`` with empty pool\n (see `#351 `_,\n and `#355 `_);\n\n* Fix an issue when ``StreamReader``'s feed_data is called before set_parser\n (see `#347 `_);\n\n**MISC**:\n\n* Update dependencies versions;\n\n* Multiple test fixes;\n\n\n1.0.0 (2017-11-17)\n^^^^^^^^^^^^^^^^^^\n\n**NEW**:\n\n* **Important!** Drop Python 3.3, 3.4 support;\n (see `#321 `_,\n `#323 `_\n and `#326 `_);\n\n* **Important!** Connections pool has been refactored; now ``create_redis``\n function will yield ``Redis`` instance instead of ``RedisPool``\n (see `#129 `_);\n\n* **Important!** Change sorted set commands reply format:\n return list of tuples instead of plain list for commands\n accepting ``withscores`` argument\n (see `#334 `_);\n\n* **Important!** Change ``hscan`` command reply format:\n return list of tuples instead of mixed key-value list\n (see `#335 `_);\n\n* Implement Redis URI support as supported ``address`` argument value\n (see `#322 `_);\n\n* Dropped ``create_reconnecting_redis``, ``create_redis_pool`` should be\n used instead;\n\n* Implement custom ``StreamReader``\n (see `#273 `_);\n\n* Implement Sentinel support\n (see `#181 `_);\n\n* Implement pure-python parser\n (see `#212 `_);\n\n* Add ``migrate_keys`` command\n (see `#187 `_);\n\n* Add ``zrevrangebylex`` command\n (see `#201 `_);\n\n* Add ``command``, ``command_count``, ``command_getkeys`` and\n ``command_info`` commands\n (see `#229 `_);\n\n* Add ``ping`` support in pubsub connection\n (see `#264 `_);\n\n* Add ``exist`` parameter to ``zadd`` command\n (see `#288 `_);\n\n* Add ``MaxClientsError`` and implement ``ReplyError`` specialization\n (see `#325 `_);\n\n* Add ``encoding`` parameter to sorted set commands\n (see `#289 `_);\n\n**FIX**:\n\n* Fix ``CancelledError`` in ``conn._reader_task``\n (see `#301 `_);\n\n* Fix pending commands cancellation with ``CancelledError``,\n use explicit exception instead of calling ``cancel()`` method\n (see `#316 `_);\n\n* Correct error message on Sentinel discovery of master/slave with password\n (see `#327 `_);\n\n* Fix ``bytearray`` support as command argument\n (see `#329 `_);\n\n* Fix critical bug in patched asyncio.Lock\n (see `#256 `_);\n\n* Fix Multi/Exec transaction canceled error\n (see `#225 `_);\n\n* Add missing arguments to ``create_redis`` and ``create_redis_pool``;\n\n* Fix deprecation warning\n (see `#191 `_);\n\n* Make correct ``__aiter__()``\n (see `#192 `_);\n\n* Backward compatibility fix for ``with (yield from pool) as conn:``\n (see `#205 `_);\n\n* Fixed pubsub receiver stop()\n (see `#211 `_);\n\n**MISC**:\n\n* Multiple test fixes;\n\n* Add PyPy3 to build matrix;\n\n* Update dependencies versions;\n\n* Add missing Python 3.6 classifier;\n\n\n0.3.5 (2017-11-08)\n^^^^^^^^^^^^^^^^^^\n\n**FIX**:\n\n* Fix for indistinguishable futures cancellation with\n ``asyncio.CancelledError``\n (see `#316 `_),\n cherry-picked from master;\n\n\n0.3.4 (2017-10-25)\n^^^^^^^^^^^^^^^^^^\n\n**FIX**:\n\n* Fix time command result decoding when using connection-wide encoding setting\n (see `#266 `_);\n\n\n0.3.3 (2017-06-30)\n^^^^^^^^^^^^^^^^^^\n\n**FIX**:\n\n* Critical bug fixed in patched asyncio.Lock\n (see `#256 `_);\n\n\n0.3.2 (2017-06-21)\n^^^^^^^^^^^^^^^^^^\n\n**NEW**:\n\n* Added ``zrevrangebylex`` command\n (see `#201 `_),\n cherry-picked from master;\n\n* Add connection timeout\n (see `#221 `_),\n cherry-picked from master;\n\n**FIX**:\n\n* Fixed pool close warning\n (see `#239 `_\n and `#236 `_),\n cherry-picked from master;\n\n* Fixed asyncio Lock deadlock issue\n (see `#231 `_\n and `#241 `_);\n\n\n0.3.1 (2017-05-09)\n^^^^^^^^^^^^^^^^^^\n\n**FIX**:\n\n* Fix pubsub Receiver missing iter() method\n (see `#203 `_);\n\n\n0.3.0 (2017-01-11)\n^^^^^^^^^^^^^^^^^^\n\n**NEW**:\n\n* Pub/Sub connection commands accept ``Channel`` instances\n (see `#168 `_);\n\n* Implement new Pub/Sub MPSC (multi-producers, single-consumer) Queue --\n ``aioredis.pubsub.Receiver``\n (see `#176 `_);\n\n* Add ``aioredis.abc`` module providing abstract base classes\n defining interface for basic lib components;\n (see `#176 `_);\n\n* Implement Geo commands support\n (see `#177 `_\n and `#179 `_);\n\n**FIX**:\n\n* Minor tests fixes;\n\n**MISC**:\n\n* Update examples and docs to use ``async``/``await`` syntax\n also keeping ``yield from`` examples for history\n (see `#173 `_);\n\n* Reflow Travis CI configuration; add Python 3.6 section\n (see `#170 `_);\n\n* Add AppVeyor integration to run tests on Windows\n (see `#180 `_);\n\n* Update multiple development requirements;\n\n\n0.2.9 (2016-10-24)\n^^^^^^^^^^^^^^^^^^\n\n**NEW**:\n\n* Allow multiple keys in ``EXISTS`` command\n (see `#156 `_\n and `#157 `_);\n\n**FIX**:\n\n* Close RedisPool when connection to Redis failed\n (see `#136 `_);\n\n* Add simple ``INFO`` command argument validation\n (see `#140 `_);\n\n* Remove invalid uses of ``next()``\n\n**MISC**:\n\n* Update devel.rst docs; update Pub/Sub Channel docs (cross-refs);\n\n* Update MANIFEST.in to include docs, examples and tests in source bundle;\n\n\n0.2.8 (2016-07-22)\n^^^^^^^^^^^^^^^^^^\n\n**NEW**:\n\n* Add ``hmset_dict`` command\n (see `#130 `_);\n\n* Add ``RedisConnection.address`` property;\n\n* RedisPool ``minsize``/``maxsize`` must not be ``None``;\n\n* Implement ``close()``/``wait_closed()``/``closed`` interface for pool\n (see `#128 `_);\n\n**FIX**:\n\n* Add test for ``hstrlen``;\n\n* Test fixes\n\n**MISC**:\n\n* Enable Redis 3.2.0 on Travis;\n\n* Add spell checking when building docs\n (see `#132 `_);\n\n* Documentation updated;\n\n\n0.2.7 (2016-05-27)\n^^^^^^^^^^^^^^^^^^\n\n* ``create_pool()`` minsize default value changed to 1;\n\n* Fixed cancellation of wait_closed\n (see `#118 `_);\n\n* Fixed ``time()`` conversion to float\n (see `#126 `_);\n\n* Fixed ``hmset()`` method to return bool instead of ``b'OK'``\n (see `#126`_);\n\n* Fixed multi/exec + watch issue (changed watch variable was causing\n ``tr.execute()`` to fail)\n (see `#121 `_);\n\n* Replace ``asyncio.Future`` uses with utility method\n (get ready to Python 3.5.2 ``loop.create_future()``);\n\n* Tests switched from unittest to pytest (see `#126`_);\n\n* Documentation updates;\n\n\n0.2.6 (2016-03-30)\n^^^^^^^^^^^^^^^^^^\n\n* Fixed Multi/Exec transactions cancellation issue\n (see `#110 `_\n and `#114 `_);\n\n* Fixed Pub/Sub subscribe concurrency issue\n (see `#113 `_\n and `#115 `_);\n\n* Add SSL/TLS support\n (see `#116 `_);\n\n* ``aioredis.ConnectionClosedError`` raised in ``execute_pubsub`` as well\n (see `#108 `_);\n\n* ``Redis.slaveof()`` method signature changed: now to disable\n replication one should call ``redis.slaveof(None)`` instead of ``redis.slaveof()``;\n\n* More tests added;\n\n\n0.2.5 (2016-03-02)\n^^^^^^^^^^^^^^^^^^\n\n* Close all Pub/Sub channels on connection close\n (see `#88 `_);\n\n* Add ``iter()`` method to ``aioredis.Channel`` allowing to use it\n with ``async for``\n (see `#89 `_);\n\n* Inline code samples in docs made runnable and downloadable\n (see `#92 `_);\n\n* Python 3.5 examples converted to use ``async``/``await`` syntax\n (see `#93 `_);\n\n* Fix Multi/Exec to honor encoding parameter\n (see `#94 `_\n and `#97 `_);\n\n* Add debug message in ``create_connection``\n (see `#90 `_);\n\n* Replace ``asyncio.async`` calls with wrapper that respects asyncio version\n (see `#101 `_);\n\n* Use NODELAY option for TCP sockets\n (see `#105 `_);\n\n* New ``aioredis.ConnectionClosedError`` exception added. Raised if\n connection to Redis server is lost\n (see `#108 `_\n and `#109 `_);\n\n* Fix RedisPool to close and drop connection in subscribe mode on release;\n\n* Fix ``aioredis.util.decode`` to recursively decode list responses;\n\n* More examples added and docs updated;\n\n* Add google groups link to README;\n\n* Bump year in LICENSE and docs;\n\n\n0.2.4 (2015-10-13)\n^^^^^^^^^^^^^^^^^^\n\n* Python 3.5 ``async`` support:\n\n - New scan commands API (``iscan``, ``izscan``, ``ihscan``);\n\n - Pool made awaitable (allowing ``with await pool: ...`` and ``async\n with pool.get() as conn:`` constructs);\n\n* Fixed dropping closed connections from free pool\n (see `#83 `_);\n\n* Docs updated;\n\n\n0.2.3 (2015-08-14)\n^^^^^^^^^^^^^^^^^^\n\n* Redis cluster support work in progress;\n\n* Fixed pool issue causing pool growth over max size & ``acquire`` call hangs\n (see `#71 `_);\n\n* ``info`` server command result parsing implemented;\n\n* Fixed behavior of util functions\n (see `#70 `_);\n\n* ``hstrlen`` command added;\n\n* Few fixes in examples;\n\n* Few fixes in documentation;\n\n\n0.2.2 (2015-07-07)\n^^^^^^^^^^^^^^^^^^\n\n* Decoding data with ``encoding`` parameter now takes into account\n list (array) replies\n (see `#68 `_);\n\n* ``encoding`` parameter added to following commands:\n\n - generic commands: keys, randomkey;\n\n - hash commands: hgetall, hkeys, hmget, hvals;\n\n - list commands: blpop, brpop, brpoplpush, lindex, lpop, lrange, rpop, rpoplpush;\n\n - set commands: smembers, spop, srandmember;\n\n - string commands: getrange, getset, mget;\n\n* Backward incompatibility:\n\n ``ltrim`` command now returns bool value instead of 'OK';\n\n* Tests updated;\n\n\n0.2.1 (2015-07-06)\n^^^^^^^^^^^^^^^^^^\n\n* Logging added (aioredis.log module);\n\n* Fixed issue with ``wait_message`` in pub/sub\n (see `#66 `_);\n\n\n0.2.0 (2015-06-04)\n^^^^^^^^^^^^^^^^^^\n\n* Pub/Sub support added;\n\n* Fix in ``zrevrangebyscore`` command\n (see `#62 `_);\n\n* Fixes/tests/docs;\n\n\n0.1.5 (2014-12-09)\n^^^^^^^^^^^^^^^^^^\n\n* AutoConnector added;\n\n* wait_closed method added for clean connections shutdown;\n\n* ``zscore`` command fixed;\n\n* Test fixes;\n\n\n0.1.4 (2014-09-22)\n^^^^^^^^^^^^^^^^^^\n\n* Dropped following Redis methods -- ``Redis.multi()``,\n ``Redis.exec()``, ``Redis.discard()``;\n\n* ``Redis.multi_exec`` hack'ish property removed;\n\n* ``Redis.multi_exec()`` method added;\n\n* High-level commands implemented:\n\n * generic commands (tests);\n\n * transactions commands (api stabilization).\n\n* Backward incompatibilities:\n\n * Following sorted set commands' API changed:\n\n ``zcount``, ``zrangebyscore``, ``zremrangebyscore``, ``zrevrangebyscore``;\n\n * set string command' API changed;\n\n\n\n0.1.3 (2014-08-08)\n^^^^^^^^^^^^^^^^^^\n\n* RedisConnection.execute refactored to support commands pipelining\n (see `#33 `_);\n\n* Several fixes;\n\n* WIP on transactions and commands interface;\n\n* High-level commands implemented and tested:\n\n * hash commands;\n * hyperloglog commands;\n * set commands;\n * scripting commands;\n * string commands;\n * list commands;\n\n\n0.1.2 (2014-07-31)\n^^^^^^^^^^^^^^^^^^\n\n* ``create_connection``, ``create_pool``, ``create_redis`` functions updated:\n db and password arguments made keyword-only\n (see `#26 `_);\n\n* Fixed transaction handling\n (see `#32 `_);\n\n* Response decoding\n (see `#16 `_);\n\n\n0.1.1 (2014-07-07)\n^^^^^^^^^^^^^^^^^^\n\n* Transactions support (in connection, high-level commands have some issues);\n* Docs & tests updated.\n\n\n0.1.0 (2014-06-24)\n^^^^^^^^^^^^^^^^^^\n\n* Initial release;\n* RedisConnection implemented;\n* RedisPool implemented;\n* Docs for RedisConnection & RedisPool;\n* WIP on high-level API.\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/aio-libs/aioredis", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "aioredis", "package_url": "https://pypi.org/project/aioredis/", "platform": "POSIX", "project_url": "https://pypi.org/project/aioredis/", "project_urls": { "Homepage": "https://github.com/aio-libs/aioredis" }, "release_url": "https://pypi.org/project/aioredis/1.3.0/", "requires_dist": [ "async-timeout", "hiredis" ], "requires_python": "", "summary": "asyncio (PEP 3156) Redis support", "version": "1.3.0" }, "last_serial": 5883614, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "69e967564549169aa5597e6f059e749d", "sha256": "965c1e242ad271ef9acd7201cbc470947d52f48609437291798affd38231ef97" }, "downloads": -1, "filename": "aioredis-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "69e967564549169aa5597e6f059e749d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9641, "upload_time": "2014-06-12T08:20:40", "url": "https://files.pythonhosted.org/packages/ab/ff/cba403b89b714900fc81cc699cb68b9dd0dd467a7be18320835154f0ff36/aioredis-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "43fc56b6702373736774ed68ad65cc1d", "sha256": "3f712d7a367bb7d265bcb97b141e998f899c319665ee664862ad0d35ece50889" }, "downloads": -1, "filename": "aioredis-0.0.2.tar.gz", "has_sig": false, "md5_digest": "43fc56b6702373736774ed68ad65cc1d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6731, "upload_time": "2014-06-12T08:20:43", "url": "https://files.pythonhosted.org/packages/05/b8/43ccc6a45a674522f2b97155b66cc107aa4fad5c80ec582bf778ac9e2b57/aioredis-0.0.2.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "fd88d8e33f6f1ff5c5c2170337ef3307", "sha256": "bd47c3214dbe733230b15cef67e658f55fe649662e01619c91fca9961f7766fc" }, "downloads": -1, "filename": "aioredis-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fd88d8e33f6f1ff5c5c2170337ef3307", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12446, "upload_time": "2014-06-24T10:15:32", "url": "https://files.pythonhosted.org/packages/ac/87/58294b64757033707aa83611021204e13c98e19ac8ff8098944ceee865c2/aioredis-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0f8c42eac563a32f187c234b9ed071ea", "sha256": "777aff145eb63f42ed1cdc2611370f59f9872482bbf94b77aac05506f92010b7" }, "downloads": -1, "filename": "aioredis-0.1.0.tar.gz", "has_sig": false, "md5_digest": "0f8c42eac563a32f187c234b9ed071ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8478, "upload_time": "2014-06-24T10:15:35", "url": "https://files.pythonhosted.org/packages/b2/03/62fa6ce4f1f5d55914a4405f33e7cb2927d7c0ad37bac0107de1676dc9db/aioredis-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "c57c22aa19afee636c35f3c517865849", "sha256": "06d649d7b0605040829d3223c84bd9833cdb915093010235b1de74a2d602d5c1" }, "downloads": -1, "filename": "aioredis-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c57c22aa19afee636c35f3c517865849", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18769, "upload_time": "2014-07-07T08:12:57", "url": "https://files.pythonhosted.org/packages/ec/a9/f48e46dec34e2edb1e96427663cec1a129aec3bcf08e9940e6b538562a52/aioredis-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a6a3a675927b5dfd8e354b5edb53fcea", "sha256": "db9a37e69a86bf0f602c2f3e8d8015fcf5b10d1044b95bc2107342522d745939" }, "downloads": -1, "filename": "aioredis-0.1.1.tar.gz", "has_sig": false, "md5_digest": "a6a3a675927b5dfd8e354b5edb53fcea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13921, "upload_time": "2014-07-07T08:13:00", "url": "https://files.pythonhosted.org/packages/21/5b/519630e10d924fd50030f2cca028a53b10e38515007e562dbe6cb7721bd1/aioredis-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "bee5a06c1bdca35610805c30b6b6d2ec", "sha256": "afdb1d48d97ce1abf00c2f31c3e3402f8a6543a9c27119549c8528bad5de68a4" }, "downloads": -1, "filename": "aioredis-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "bee5a06c1bdca35610805c30b6b6d2ec", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24196, "upload_time": "2014-07-31T08:00:17", "url": "https://files.pythonhosted.org/packages/34/dc/b337b1c66d2baaebb6fa46bad7bd77c1df170ac864f1acd4b1adcda06fb8/aioredis-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a3156842ee25cd9bb0834d2551a4f87e", "sha256": "70c68d8c538fa0d4915f120a8224b21c3f02448cef740f004fb60ee0c11c7104" }, "downloads": -1, "filename": "aioredis-0.1.2.tar.gz", "has_sig": false, "md5_digest": "a3156842ee25cd9bb0834d2551a4f87e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17842, "upload_time": "2014-07-31T08:00:20", "url": "https://files.pythonhosted.org/packages/dc/69/fd9dae72b73e71a3395985a72409b31a0054a0e169e30b284d65e1a3cd07/aioredis-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "a6e26458a29b83fb14323f6547f53397", "sha256": "1fe3f682e35d3e76dc84de9eca1100203a1b6b8bf261f75b54ef2bd106fc2fb4" }, "downloads": -1, "filename": "aioredis-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "a6e26458a29b83fb14323f6547f53397", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23934, "upload_time": "2014-08-08T07:49:31", "url": "https://files.pythonhosted.org/packages/2c/0a/0e0b883a2b1759d74e3151f17fc7bed4c91f89a1a2d4a8f1bb74f07c3194/aioredis-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "367b9174ebddc1b02c88fa54958012a6", "sha256": "b7e3e1aaff9706e31a3908b5b71143b5896b8befe9acf23b63fd5e1dae90cccc" }, "downloads": -1, "filename": "aioredis-0.1.3.tar.gz", "has_sig": false, "md5_digest": "367b9174ebddc1b02c88fa54958012a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17807, "upload_time": "2014-08-08T07:49:33", "url": "https://files.pythonhosted.org/packages/e1/6b/ead4c2623aa8120090b2618e13792280b4cedd3e4fd0f8e1677edd90ff49/aioredis-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "ac78d610040674c8057564a70de0437f", "sha256": "4d12540cb5c0ceeae4923638a06f6109902e4768073d60c7d48908abe69414df" }, "downloads": -1, "filename": "aioredis-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "ac78d610040674c8057564a70de0437f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25930, "upload_time": "2014-09-22T19:53:55", "url": "https://files.pythonhosted.org/packages/19/96/23a2ca47ab6084da17ee37a04d83994ff8e6f302d6cdf5838ea27a37fd5c/aioredis-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ab49098dcbce98b34f516f83578a5ab2", "sha256": "c46e249b57a83402d389885e09027356e8e1914f45385e927d3c4a3934465f27" }, "downloads": -1, "filename": "aioredis-0.1.4.tar.gz", "has_sig": false, "md5_digest": "ab49098dcbce98b34f516f83578a5ab2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18399, "upload_time": "2014-09-22T19:53:58", "url": "https://files.pythonhosted.org/packages/a3/c0/93096aeea7e84933c62e1d2c63aa3d5110c3e35e5eba9adea4f53992f96e/aioredis-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "c9acdb6acaa0547df69afd74360d49f3", "sha256": "9f888e94fa944980f3e2e5078ef96c02c6302f86f5bb68bf2ff4785125594e70" }, "downloads": -1, "filename": "aioredis-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "c9acdb6acaa0547df69afd74360d49f3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27534, "upload_time": "2014-12-09T10:11:36", "url": "https://files.pythonhosted.org/packages/81/49/3b1c96730ac58c02577a066e13bb6351a8b737f1d76597c02c575db0a757/aioredis-0.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1f540b10102db358ec0bfa9885df2ba9", "sha256": "14c79be5fc4304127880216a1223719a081105637ac4f63779917fb06aa8a8b6" }, "downloads": -1, "filename": "aioredis-0.1.5.tar.gz", "has_sig": false, "md5_digest": "1f540b10102db358ec0bfa9885df2ba9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20907, "upload_time": "2014-12-09T10:11:38", "url": "https://files.pythonhosted.org/packages/27/2d/4c86df966d215430a0de45be227d0cf0f646d7acc9d91838fec73164f7e8/aioredis-0.1.5.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "937b53326ef71c1c760855d11612479e", "sha256": "f9b25ad280f80ddab3dcca56f01fe25ae2eba156784386f28ea4e97baa5eea20" }, "downloads": -1, "filename": "aioredis-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "937b53326ef71c1c760855d11612479e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30608, "upload_time": "2015-06-03T07:58:21", "url": "https://files.pythonhosted.org/packages/12/cc/fda7495089a09bd4e7adf29ebf1c5f3bdef8821f26b2634ccc8a3c6df6f0/aioredis-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0042d0685d6fc290aff1710bbe71619e", "sha256": "9c85d791db0e99aa1a9508df02459b983bd16a6d4c11e9082bbff10014c218f0" }, "downloads": -1, "filename": "aioredis-0.2.0.tar.gz", "has_sig": false, "md5_digest": "0042d0685d6fc290aff1710bbe71619e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24085, "upload_time": "2015-06-03T07:58:25", "url": "https://files.pythonhosted.org/packages/31/2e/367096cfc37c9f0e2f88dc8f668972ab96c5a6b6467cb261dbfa35fcd9fb/aioredis-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "be659a4f31b407366c167643ff1e2b98", "sha256": "71a2aee16c711a5f5ee35fc1d83e1d12268472074f8b867fd3cf37339ed0330f" }, "downloads": -1, "filename": "aioredis-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "be659a4f31b407366c167643ff1e2b98", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 31182, "upload_time": "2015-07-06T06:53:53", "url": "https://files.pythonhosted.org/packages/e6/49/6da8a58bc17f4c89e1ef27e6da38308de4d3f8134350d1dfcdc2fe7ad38f/aioredis-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6e13f87422cdb1e52a308d41349b8178", "sha256": "767f0c990f7b757fa139b1d404c8d6fe849f2609ddae72068908890028cc7b52" }, "downloads": -1, "filename": "aioredis-0.2.1.tar.gz", "has_sig": false, "md5_digest": "6e13f87422cdb1e52a308d41349b8178", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24632, "upload_time": "2015-07-06T06:53:57", "url": "https://files.pythonhosted.org/packages/9e/5f/df968653e9c545443e4604f3a40b08389918fe924e5b6db5c8b420ca3fb5/aioredis-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "8318f1245f4a1927b0492393541d9373", "sha256": "3a6b7f56b80d50724c04bb36febe4734a17dcf19f1390e240557c747d8be2c5b" }, "downloads": -1, "filename": "aioredis-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "8318f1245f4a1927b0492393541d9373", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 31946, "upload_time": "2015-07-07T09:32:37", "url": "https://files.pythonhosted.org/packages/14/c1/ae84bee1b7761be0868aa90d41ea0f23cff5a8311cbd75df921dddb1ea1b/aioredis-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "80c628aff6b74e2e387efed224390606", "sha256": "15f7911146709dc32c836a1095d46955e91f8d62d383eceda67d634a58f4c5e6" }, "downloads": -1, "filename": "aioredis-0.2.2.tar.gz", "has_sig": false, "md5_digest": "80c628aff6b74e2e387efed224390606", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25320, "upload_time": "2015-07-07T09:32:41", "url": "https://files.pythonhosted.org/packages/b4/b7/065451022c6a8fb46dd70a18a92d0a8f2e3472f9da75790eecd292716c52/aioredis-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "931abd35638dc0779997e0e913a8b38b", "sha256": "e63363df647229b6de8dfb1d79e391980574ce29b34eab260d2979b1defe48af" }, "downloads": -1, "filename": "aioredis-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "931abd35638dc0779997e0e913a8b38b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33690, "upload_time": "2015-08-14T07:11:02", "url": "https://files.pythonhosted.org/packages/b1/26/077948a26e819348786b909034cf86c2910de31b41fb060f8dec90ef7298/aioredis-0.2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "075c97290a7ac0a1d9eb7a4f919911cc", "sha256": "22b121cb830621fa3706e811d6d0ea32d7d29f7817f86fa591c6d3cab0d4ed7b" }, "downloads": -1, "filename": "aioredis-0.2.3.tar.gz", "has_sig": false, "md5_digest": "075c97290a7ac0a1d9eb7a4f919911cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25329, "upload_time": "2015-08-14T07:11:06", "url": "https://files.pythonhosted.org/packages/66/5a/a35f0084730133c4eae3681293073c942e5b4d3ae377bdfbe2519e1b0919/aioredis-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "ca6b4dc38aec4098d1ba2e7403c0c1cb", "sha256": "ed5a27228c58e73d87668f8ecdd9e053ca684707884e06ca0ee8c4a3c13cedd4" }, "downloads": -1, "filename": "aioredis-0.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "ca6b4dc38aec4098d1ba2e7403c0c1cb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 34463, "upload_time": "2015-10-13T09:33:23", "url": "https://files.pythonhosted.org/packages/99/d7/36a5dc0bec009332124b866c7158caab7367b739312ae7600c7def905e97/aioredis-0.2.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eb523606f6417f6cffeb1328ba7a8536", "sha256": "6991d143c107a6851b8320c529c939b9004af81db03836cec19abc4e9bcdda0b" }, "downloads": -1, "filename": "aioredis-0.2.4.tar.gz", "has_sig": false, "md5_digest": "eb523606f6417f6cffeb1328ba7a8536", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25972, "upload_time": "2015-10-13T09:33:27", "url": "https://files.pythonhosted.org/packages/32/70/3a7b627303bf729c8503980c7ec93ca417a00382817c19f80b2d2e896585/aioredis-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "cf5ff890a2d9a5a0cfe749fb0a88fa34", "sha256": "63d40dbb3cef3b3e930bb9bb1fb14a875a5b4a8fe78a7886ce9fce0a6f658346" }, "downloads": -1, "filename": "aioredis-0.2.5-py3-none-any.whl", "has_sig": false, "md5_digest": "cf5ff890a2d9a5a0cfe749fb0a88fa34", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 36457, "upload_time": "2016-03-02T19:59:27", "url": "https://files.pythonhosted.org/packages/66/19/796b8d8fe07dd0ef3c45a9e7d5c57e26b2d5b80f2e5e3524a1cba0a267f7/aioredis-0.2.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2f72e573ef7f9a29758a9b405a8cd7f7", "sha256": "7544031b818142b3fe060f6f8bed92327e22a8c76b5f620dc444a578b68870e2" }, "downloads": -1, "filename": "aioredis-0.2.5.tar.gz", "has_sig": false, "md5_digest": "2f72e573ef7f9a29758a9b405a8cd7f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26519, "upload_time": "2016-03-02T19:59:33", "url": "https://files.pythonhosted.org/packages/a3/8c/996935f69198dbf8778291f294554352060d0910d614261b0177f6849fe9/aioredis-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "8b8292a76b515c569d03104fc261f9db", "sha256": "241a5cacbe6293bd0d6c07de07c0aea532c05a42977c08422bb74494461171f8" }, "downloads": -1, "filename": "aioredis-0.2.6-py3-none-any.whl", "has_sig": false, "md5_digest": "8b8292a76b515c569d03104fc261f9db", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 37626, "upload_time": "2016-03-30T08:31:37", "url": "https://files.pythonhosted.org/packages/e5/e5/6ab8b6f1a16301fcff47d9f2fc13f59d4a1a3eaf0a087bf202464959b8ee/aioredis-0.2.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d485b1023c624a9f1922b4f75dded6c", "sha256": "70625da10886f852bf06f7366c5717c3d4da17ff43a85649af55dc60e772983c" }, "downloads": -1, "filename": "aioredis-0.2.6.tar.gz", "has_sig": false, "md5_digest": "4d485b1023c624a9f1922b4f75dded6c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28431, "upload_time": "2016-03-30T08:31:55", "url": "https://files.pythonhosted.org/packages/cf/fe/29e2fbad688035ee5d5b0e76575e4431092fd24d225c39181564bf860135/aioredis-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "cad97916ef0eae95d0d34475e098ba3c", "sha256": "43e2dbd0d33d0e848c4c35ba404ea17c5c3ad94b0328cd48bad696b9515a2582" }, "downloads": -1, "filename": "aioredis-0.2.7-py3-none-any.whl", "has_sig": false, "md5_digest": "cad97916ef0eae95d0d34475e098ba3c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 38398, "upload_time": "2016-05-27T13:25:34", "url": "https://files.pythonhosted.org/packages/9b/0c/a8ab174cc29379bc7d004d241f65da0009fde6876a8d47db3c32d8e3b5ed/aioredis-0.2.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6e8abc474652ffe24f36517d2cf2a86c", "sha256": "32f563ed897a31981b115f7e1b7cbae3ba01c4015eef4a3aee6470641370e1d0" }, "downloads": -1, "filename": "aioredis-0.2.7.tar.gz", "has_sig": false, "md5_digest": "6e8abc474652ffe24f36517d2cf2a86c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29118, "upload_time": "2016-05-27T13:25:38", "url": "https://files.pythonhosted.org/packages/a6/a5/63a21921db6241369c04f4c3b7aa757e1a4e30cbd441c4b9e93ffe6c6e82/aioredis-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "921cbaf4c728004ede485a8ed2245fff", "sha256": "50fb9b5e165a26bcb20fd875770c1aa45751c98c1aa0aa7b8da35c7a733f947e" }, "downloads": -1, "filename": "aioredis-0.2.8-py3-none-any.whl", "has_sig": false, "md5_digest": "921cbaf4c728004ede485a8ed2245fff", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 39667, "upload_time": "2016-07-22T17:46:32", "url": "https://files.pythonhosted.org/packages/7b/f3/663bda4bc82e31c4e4d925208c1272539d07fd286d916032aa438655fba7/aioredis-0.2.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b3a242e551fe21af7c9c23fe83fbdba5", "sha256": "a3e31c1a2884d9b542d18d0478cc02e9301bcfee2040554f45be37705b411a0c" }, "downloads": -1, "filename": "aioredis-0.2.8.tar.gz", "has_sig": false, "md5_digest": "b3a242e551fe21af7c9c23fe83fbdba5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29371, "upload_time": "2016-07-22T17:46:35", "url": "https://files.pythonhosted.org/packages/d0/0d/b86a62a3c45bf07eed11c3df6609f044616cc123042bdf7d351052ab9ce2/aioredis-0.2.8.tar.gz" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "352b8e6072290808fd81dd97a6c4b40b", "sha256": "d1db2b5a91aa6ead9ad70b83226eeee6ddde47a75a56abfe9f6df8130538c90c" }, "downloads": -1, "filename": "aioredis-0.2.9-py3-none-any.whl", "has_sig": false, "md5_digest": "352b8e6072290808fd81dd97a6c4b40b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 40369, "upload_time": "2016-10-24T11:08:07", "url": "https://files.pythonhosted.org/packages/82/9b/c8880547799d52bdd531eceda7255f9c975fbfefb9a245367e8139df0e30/aioredis-0.2.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c261a7772e90bd1b8a0805c2afba0d03", "sha256": "2fb1d24bc2417ee26629a34e6346b4c85ee5e9f9d470dc5328b52416d1928d4c" }, "downloads": -1, "filename": "aioredis-0.2.9.tar.gz", "has_sig": false, "md5_digest": "c261a7772e90bd1b8a0805c2afba0d03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 88564, "upload_time": "2016-10-24T11:08:10", "url": "https://files.pythonhosted.org/packages/67/7b/7ae6ebb7ee5f7b1339b39368a407bee62cc7b8979f0076a75ab62cf76730/aioredis-0.2.9.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "e7c5b14aca101489000393b1067a63c2", "sha256": "bf110e1a5a32bd5a48aeecf0de63e5bedb466fa5f3369cb2673993354766a2dc" }, "downloads": -1, "filename": "aioredis-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e7c5b14aca101489000393b1067a63c2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 46335, "upload_time": "2017-01-11T14:22:41", "url": "https://files.pythonhosted.org/packages/98/00/6a2651bbe097da545250ef38faa4dd86377056803a976879d29b781b4df7/aioredis-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "93711bb6ab0b8a41691f9d0632fa8638", "sha256": "b2909ae23c0134d5870dd67e98c64aa4f6ab1e636e9dd658af1c13550d4801b6" }, "downloads": -1, "filename": "aioredis-0.3.0.tar.gz", "has_sig": false, "md5_digest": "93711bb6ab0b8a41691f9d0632fa8638", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 99515, "upload_time": "2017-01-11T14:22:44", "url": "https://files.pythonhosted.org/packages/ff/15/b548ab2f9d35b0d2592fd0b6178915007b085fbb5854b69b9e7fd30a93e3/aioredis-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "418756effa53e1cc186a279aacbfa882", "sha256": "6408f1e59959bbf3deccdcfbee7afa95d873d82c0e1d2f0658bc5eb170b2e2ac" }, "downloads": -1, "filename": "aioredis-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "418756effa53e1cc186a279aacbfa882", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 46531, "upload_time": "2017-05-09T19:15:06", "url": "https://files.pythonhosted.org/packages/ed/c0/55bef916b7c9da04d713a0864fae41d67e99e0a39ca5c299c8c7e74e36b3/aioredis-0.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2da4eaa3f6588cfc4950b5eceb1c29ea", "sha256": "6375a74278a81050af4b5e3e45b9952e6d5991e55a67186c73614b0ad7d35b0b" }, "downloads": -1, "filename": "aioredis-0.3.1.tar.gz", "has_sig": false, "md5_digest": "2da4eaa3f6588cfc4950b5eceb1c29ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 102721, "upload_time": "2017-05-09T19:15:08", "url": "https://files.pythonhosted.org/packages/35/a5/a0de7ea88202a79eb84959a356a25736c8e9d98e68fd8fbdf36f0848f4be/aioredis-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "cef29d4cbfa81dfee77cfd52729e11ad", "sha256": "7505489d4a85667cda9a29d3b69942e5202662fb9956cf2e7d8a58fad2dbbb53" }, "downloads": -1, "filename": "aioredis-0.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "cef29d4cbfa81dfee77cfd52729e11ad", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 48555, "upload_time": "2017-06-21T08:15:26", "url": "https://files.pythonhosted.org/packages/64/60/cf934d377c524fe8d101159ddfba60bdf00a744bafd67a841f4a74bf3f79/aioredis-0.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3bf3679ebb1efc52cb344e5e30acaac2", "sha256": "d5fc995c29a8489f88b0c63457d8dd7b7d31cbb6306dc0f88156e8e5a0ed3a72" }, "downloads": -1, "filename": "aioredis-0.3.2.tar.gz", "has_sig": false, "md5_digest": "3bf3679ebb1efc52cb344e5e30acaac2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 112957, "upload_time": "2017-06-21T08:15:27", "url": "https://files.pythonhosted.org/packages/3d/14/867ee738c2ac843ab43e5582c2c3a313b1f13fef54018f3a1f67b285db6a/aioredis-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "1cbab9efc8a089e99fc597f927ce6090", "sha256": "b9ef7fc191cd0959b50c08447af4efa560d158e7fc0fa3fc72bc5b9d31bc56c2" }, "downloads": -1, "filename": "aioredis-0.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "1cbab9efc8a089e99fc597f927ce6090", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 48640, "upload_time": "2017-06-30T08:10:29", "url": "https://files.pythonhosted.org/packages/3a/c4/6638b78f1edda52545cc5fb85d17fb9e1e19a0d5c981f87882911ae6d584/aioredis-0.3.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bdc2c2dc2d831851686061e837a4f851", "sha256": "06e4a93afba44cf8fc525c3809efc71258d5ed219150c7b48f75448aaae8bf16" }, "downloads": -1, "filename": "aioredis-0.3.3.tar.gz", "has_sig": false, "md5_digest": "bdc2c2dc2d831851686061e837a4f851", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 112930, "upload_time": "2017-06-30T08:10:33", "url": "https://files.pythonhosted.org/packages/f9/aa/b58cd6d76f5bd1fb64ee427cc5771a46f5bb98f1755f559f8851b8fabdf9/aioredis-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "fbca75ce349e0dc567faba18302628ce", "sha256": "6f529cf90261d840c4945567e8466ea306358d4cbf5b530fd129a062935f4423" }, "downloads": -1, "filename": "aioredis-0.3.4-py3-none-any.whl", "has_sig": false, "md5_digest": "fbca75ce349e0dc567faba18302628ce", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 48759, "upload_time": "2017-10-25T08:44:13", "url": "https://files.pythonhosted.org/packages/21/63/e7701e7481ad32e7dc8f86c46d56785c8afe9b35c5e6c780e202ffee988a/aioredis-0.3.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4ddcf16bfdef5a51d57ed4c6dc05e093", "sha256": "636fce5b716ff08c6f778d92957b4938e2dfcda21b5e67b46cc5a37244416835" }, "downloads": -1, "filename": "aioredis-0.3.4.tar.gz", "has_sig": false, "md5_digest": "4ddcf16bfdef5a51d57ed4c6dc05e093", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 104694, "upload_time": "2017-10-25T08:44:14", "url": "https://files.pythonhosted.org/packages/86/32/9c42ee5374db5aaecf0032fca336c9744faf89e9fdeb10bcbbd283ae786a/aioredis-0.3.4.tar.gz" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "1ca1b96c130d5160d6ca8c5b867a1559", "sha256": "836fed8f3314ea35b56a2aff319e8c50308dbc430e4835dc66d63f11420ac443" }, "downloads": -1, "filename": "aioredis-0.3.5-py3-none-any.whl", "has_sig": false, "md5_digest": "1ca1b96c130d5160d6ca8c5b867a1559", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 49020, "upload_time": "2017-11-08T15:10:30", "url": "https://files.pythonhosted.org/packages/5d/97/f3344494997849fc45cf216f27d60d9fea36c26e6e14c3db207886197eb4/aioredis-0.3.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c6611e9194f388e91fa9c41e24609d54", "sha256": "4aae2234131ac29539f0f780dccecc5a3ffcf499bcf48176debee7de7816eae2" }, "downloads": -1, "filename": "aioredis-0.3.5.tar.gz", "has_sig": false, "md5_digest": "c6611e9194f388e91fa9c41e24609d54", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 107464, "upload_time": "2017-11-08T15:10:32", "url": "https://files.pythonhosted.org/packages/e2/85/22a5c762f0989d294e3d31bc997256d8a9561663ba46b26f4d0aa05b16ba/aioredis-0.3.5.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "2a03a66e9ea188ede645e3c49f780693", "sha256": "29774c1191793403eaf7885ea2a562affd36a04d113e319bbcb27ebfbb22a832" }, "downloads": -1, "filename": "aioredis-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "2a03a66e9ea188ede645e3c49f780693", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 59851, "upload_time": "2017-11-17T19:29:01", "url": "https://files.pythonhosted.org/packages/e6/15/79bc11213e1b918f152914e1de96e5610961da3709e3ca8cc650e00b8f4e/aioredis-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a839519aac8186f0fcd279eab0c394fc", "sha256": "9d735f09117e68fe8a2bf1e1d1d2d31287fffa023903a3629fdc43c391787c0f" }, "downloads": -1, "filename": "aioredis-1.0.0.tar.gz", "has_sig": false, "md5_digest": "a839519aac8186f0fcd279eab0c394fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 135385, "upload_time": "2017-11-17T19:29:03", "url": "https://files.pythonhosted.org/packages/16/b0/9230ebc51c92bdaab067376d88f466fec26ca9ff02192aa7751503c97745/aioredis-1.0.0.tar.gz" } ], "1.0.0b1": [ { "comment_text": "", "digests": { "md5": "3aa4cc5340ce84d884e21bcca126a44c", "sha256": "bfc796160ce4e360373360fd8bfe9af20d974ba40ec31d925cfdeaaf035d8207" }, "downloads": -1, "filename": "aioredis-1.0.0b1-py3-none-any.whl", "has_sig": false, "md5_digest": "3aa4cc5340ce84d884e21bcca126a44c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 56537, "upload_time": "2017-06-21T09:57:16", "url": "https://files.pythonhosted.org/packages/83/85/c0a75b6ebaaa1aee694176a0c25e31aa0e66fe1f72effbb35213109d1815/aioredis-1.0.0b1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b168b46705f67ea533caf71954a17d29", "sha256": "dd48fa6d9eba95917f37ac44281ee601e3ff028283625d4ab4af867248b5b027" }, "downloads": -1, "filename": "aioredis-1.0.0b1.tar.gz", "has_sig": false, "md5_digest": "b168b46705f67ea533caf71954a17d29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 137190, "upload_time": "2017-06-21T09:57:17", "url": "https://files.pythonhosted.org/packages/af/7b/82acad0641b45def9ec7a947136413adcb4701604089504b7d03edb46af5/aioredis-1.0.0b1.tar.gz" } ], "1.0.0b2": [ { "comment_text": "", "digests": { "md5": "454b629498a9ad9d723cc4dea88a0650", "sha256": "f0587c2128f202adfcffe931739b0ff381bfd023cfb266fd83c92aa30f6c9a53" }, "downloads": -1, "filename": "aioredis-1.0.0b2-py3-none-any.whl", "has_sig": false, "md5_digest": "454b629498a9ad9d723cc4dea88a0650", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 56632, "upload_time": "2017-06-30T08:10:31", "url": "https://files.pythonhosted.org/packages/ef/3c/8ff457ac0a5e0fdd34cad6ced270bcf8cb2d939131de8b7e93daa4a820cc/aioredis-1.0.0b2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4613e390e330b1df22fdff57c73fb3d2", "sha256": "eb4626e78f2863fe03203f0e53e86935b998e75de1fca1bf32481f6a0b542d38" }, "downloads": -1, "filename": "aioredis-1.0.0b2.tar.gz", "has_sig": false, "md5_digest": "4613e390e330b1df22fdff57c73fb3d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 137189, "upload_time": "2017-06-30T08:10:35", "url": "https://files.pythonhosted.org/packages/5e/56/d3eafccb7d72bfbea8017b7ada07b8a356822f7e490dcfc2a1320a1f7e79/aioredis-1.0.0b2.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "ac6d67e0840e7f5c6642fd3c084390d8", "sha256": "9ffa0f9ea4076e5caedf55f095ea758f5137c7d1cd06cd9916081f4320fdaa4d" }, "downloads": -1, "filename": "aioredis-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ac6d67e0840e7f5c6642fd3c084390d8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 65981, "upload_time": "2018-02-16T21:17:51", "url": "https://files.pythonhosted.org/packages/83/4f/fb41fd054522b2f15cf8c9a0b119096a3f2e4db41c9cd7c114da8de742b1/aioredis-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce2046e03166fe9326fa0911ea150e26", "sha256": "d3adfc3295a91a97cab472751e26ff85949566a131cebb27a778e49aa0638c1a" }, "downloads": -1, "filename": "aioredis-1.1.0.tar.gz", "has_sig": false, "md5_digest": "ce2046e03166fe9326fa0911ea150e26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 145960, "upload_time": "2018-02-16T21:17:53", "url": "https://files.pythonhosted.org/packages/4f/71/dd74acbd6d01a422182792ee9f40cb0d99b5f43b0c869663288eea07bd9f/aioredis-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "d5ba48a5eb334550f7f8bac50442fca1", "sha256": "aee16aa5cb3f636cf8fa0e2b62d2f6abc90366e19b5c30e94a5471d834a55975" }, "downloads": -1, "filename": "aioredis-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d5ba48a5eb334550f7f8bac50442fca1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 63429, "upload_time": "2018-10-24T08:42:27", "url": "https://files.pythonhosted.org/packages/bc/2f/9ad85f5321f3f8604ae0f9b508f53f5f284fdb18b8095d1770f69e551a5e/aioredis-1.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fd6c66e4d8efce553c369c0855c6fb49", "sha256": "84d62be729beb87118cf126c20b0e3f52d7a42bb7373dc5bcdd874f26f1f251a" }, "downloads": -1, "filename": "aioredis-1.2.0.tar.gz", "has_sig": false, "md5_digest": "fd6c66e4d8efce553c369c0855c6fb49", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 150616, "upload_time": "2018-10-24T08:42:29", "url": "https://files.pythonhosted.org/packages/2e/a3/cd122b68d8071d332972027d225f548e0206001da1aa0685ea08db803b06/aioredis-1.2.0.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "067fb18f27d2e00e679be6c7dcb05c85", "sha256": "71302cebeb7add86f1fe660b469068760ca4364504e75ee83dd6f6b7118bfe28" }, "downloads": -1, "filename": "aioredis-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "067fb18f27d2e00e679be6c7dcb05c85", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 64886, "upload_time": "2019-09-25T07:30:55", "url": "https://files.pythonhosted.org/packages/5a/7f/e8006bc25775124aabf2443255cfc0c5092b9bc0c27f2aa0fc559d19034e/aioredis-1.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7577e902854a66649c34866e1d3197c0", "sha256": "86da2748fb0652625a8346f413167f078ec72bdc76e217db7e605a059cd56e86" }, "downloads": -1, "filename": "aioredis-1.3.0.tar.gz", "has_sig": false, "md5_digest": "7577e902854a66649c34866e1d3197c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 155751, "upload_time": "2019-09-25T07:30:58", "url": "https://files.pythonhosted.org/packages/48/28/0bf4d0d218f521b95b0497b72135a4ff5ef55e62c72bb73babb0345a4627/aioredis-1.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "067fb18f27d2e00e679be6c7dcb05c85", "sha256": "71302cebeb7add86f1fe660b469068760ca4364504e75ee83dd6f6b7118bfe28" }, "downloads": -1, "filename": "aioredis-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "067fb18f27d2e00e679be6c7dcb05c85", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 64886, "upload_time": "2019-09-25T07:30:55", "url": "https://files.pythonhosted.org/packages/5a/7f/e8006bc25775124aabf2443255cfc0c5092b9bc0c27f2aa0fc559d19034e/aioredis-1.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7577e902854a66649c34866e1d3197c0", "sha256": "86da2748fb0652625a8346f413167f078ec72bdc76e217db7e605a059cd56e86" }, "downloads": -1, "filename": "aioredis-1.3.0.tar.gz", "has_sig": false, "md5_digest": "7577e902854a66649c34866e1d3197c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 155751, "upload_time": "2019-09-25T07:30:58", "url": "https://files.pythonhosted.org/packages/48/28/0bf4d0d218f521b95b0497b72135a4ff5ef55e62c72bb73babb0345a4627/aioredis-1.3.0.tar.gz" } ] }