{ "info": { "author": "Nathan Van Gheem", "author_email": "vangheem@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 3.6", "Topic :: Internet :: WWW/HTTP", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Introduction\n============\n\n.. image:: https://travis-ci.org/guillotinaweb/guillotina_rediscache.svg?branch=master\n :target: https://travis-ci.org/guillotinaweb/guillotina_rediscache\n\n\n`guillotina_rediscache` implements redis into guillotina with an additional\nin-memory layer cache.\n\nIn order to coordinate invalidating the in-memory cache, `guillotina_rediscache`\nutilizes the pub/sub feature redis provides.\n\n\n\nConfiguration\n-------------\n\napp_settings for this::\n\n {\n \"databases\": {\n \"db\": {\n ...\n \"cache_strategy\": \"redis\"\n ...\n }\n },\n \"redis\": {\n 'host': 'localhost',\n 'port': 6379,\n 'ttl': 3600,\n 'memory_cache_size': 209715200,\n 'pool': {\n 'minsize': 5,\n 'maxsize': 100\n }\n }\n }\n\n\n\nRun measures\n------------\n\nUsing guillotina run command::\n\n ./bin/g run --script=measures/serialize.py -c measures/config.yaml\n\n\nWith profiling::\n\n ./bin/g run --script=measures/serialize.py -c measures/config.yaml --line-profiler --line-profiler-matcher=\"*serialize*\"\n\n2.1.3 (2019-06-18)\n------------------\n\n- Restrict version to guillotina < 5\n [vangheem]\n\n\n2.1.2 (2019-06-12)\n------------------\n\n- Use expire param with setting redis cache value on file data manager\n [vangheem]\n\n\n2.1.1 (2019-01-18)\n------------------\n\n- When applying invalidations, make sure to not allow another\n starting transaction to conflict with asyncio invalidation task\n [vangheem]\n\n- Fix endpoint @redis-clear-cache\n [masipcat]\n\n\n2.1.0 (2018-11-20)\n------------------\n\n- Upgrade to Guillotina >= 4.3\n [bloodbare]\n\n2.0.4 (2018-10-06)\n------------------\n\n- Do not fail memory cache if not configured\n [vangheem]\n\n\n2.0.3 (2018-07-20)\n------------------\n\n- Remove old guillotina compatibility for py 3.7\n [bloodbare]\n\n\n2.0.2 (2018-06-18)\n------------------\n\n- Improve size calculation\n [jordic]\n\n\n2.0.1 (2018-06-15)\n------------------\n\n- Change default cache size to 209715200\n [vangheem]\n\n\n2.0.0 (2018-06-15)\n------------------\n\n- Cache based on memory size instead of total number of keys\n [jordic]\n\n\n1.3.4 (2018-04-03)\n------------------\n\n- Fix fixture\n [vangheem]\n\n\n1.3.3 (2018-04-03)\n------------------\n\n- Upgrade testing for guillotina 3.0\n [vangheem]\n\n\n1.3.2 (2018-03-26)\n------------------\n\n- Use after commit hook to update data for file manager implementation\n [vangheem]\n\n\n1.3.1 (2018-03-19)\n------------------\n\n- Fix redis file manager finish method\n [vangheem]\n\n\n1.3.0 (2018-03-19)\n------------------\n\n- Provide redis file manager\n [vangheem]\n\n\n1.2.0 (2018-03-14)\n------------------\n\n- Upgrade to work with guillotina 2.4.x\n [vangheem]\n\n\n1.1.6 (2018-03-01)\n------------------\n\n- Handle errors while canceling task init task\n [vangheem]\n\n\n1.1.5 (2018-03-01)\n------------------\n\n- Handle errors while canceling task\n [vangheem]\n\n\n1.1.4 (2018-02-15)\n------------------\n\n- Fix cache stats endpoint\n [vangheem]\n\n\n1.1.3 (2018-01-22)\n------------------\n\n- Be able to disable deleting group of cache keys together with `cluster_mode`\n option.\n [vangheem]\n\n\n1.1.2 (2018-01-17)\n------------------\n\n- Fix using redis.delete when keys are of length 0\n [vangheem]\n\n\n1.1.1 (2018-01-17)\n------------------\n\n- batch all cache deletes into one request\n [vangheem]\n\n\n1.1.0 (2018-01-12)\n------------------\n\n- Push cache updates to redis subscriber. This should improve cache hits dramatically\n [vangheem]\n\n\n1.0.14 (2018-01-10)\n-------------------\n\n- Only run invalidation task if we have keys to invalidate\n [vangheem]\n\n\n1.0.13 (2017-12-15)\n-------------------\n\n- Improve request performance\n [vangheem]\n\n- Change the way we're using the redis pool so it reuses connections\n [vangheem]\n\n\n1.0.12 (2017-11-30)\n-------------------\n\n- Missing await statement for `self.get_redis()`\n [vangheem]\n\n\n1.0.11 (2017-11-08)\n-------------------\n\n- Handle CancelledError\n [vangheem]\n\n\n1.0.10 (2017-11-06)\n-------------------\n\n- upgrade for guillotina 2.0.0\n [vangheem]\n\n\n1.0.9 (2017-10-23)\n------------------\n\n- Fix handling connection objects and releasing back to pool\n [vangheem]\n\n\n1.0.8 (2017-10-23)\n------------------\n\n- Fix use of pool\n [vangheem]\n\n1.0.7 (2017-10-23)\n------------------\n\n- Use pickle instead of json from load/dumps because it is much faster\n [vangheem]\n\n\n1.0.6 (2017-10-19)\n------------------\n\n- Use ujson\n [vangheem]\n\n\n1.0.5 (2017-10-02)\n------------------\n\n- Track all keys needing invalidation and do invalidation in an async task\n so the request can finish faster.\n [vangheem]\n\n\n1.0.4 (2017-05-29)\n------------------\n\n- Test fixes\n [vangheem]\n\n\n1.0.3 (2017-05-26)\n------------------\n\n- Fix delete not properly invalidating cache\n [vangheem]\n\n\n1.0.2 (2017-05-15)\n------------------\n\n- Fix channel publishing invalidations\n [vangheem]\n\n\n1.0.1 (2017-05-15)\n------------------\n\n- Fix release\n\n\n1.0.0 (2017-05-15)\n------------------\n\n- initial release", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/guillotinaweb/guillotina_rediscache", "keywords": "asyncio,REST,guillotina,cache,redis", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "guillotina-rediscache", "package_url": "https://pypi.org/project/guillotina-rediscache/", "platform": "", "project_url": "https://pypi.org/project/guillotina-rediscache/", "project_urls": { "Homepage": "https://github.com/guillotinaweb/guillotina_rediscache" }, "release_url": "https://pypi.org/project/guillotina-rediscache/2.1.3/", "requires_dist": null, "requires_python": "", "summary": "guillotina cache implementation using redis + lru in-memory cache", "version": "2.1.3" }, "last_serial": 5416626, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "c04158388b8a2717b8d38bd120036c89", "sha256": "dfa7cb9f20b17f75b756d7d62dc655cdac267b5235fdd0ec62ca0599296c2d19" }, "downloads": -1, "filename": "guillotina_rediscache-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c04158388b8a2717b8d38bd120036c89", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10777, "upload_time": "2017-05-15T14:13:31", "url": "https://files.pythonhosted.org/packages/65/8b/6b3731f370969f6353b1af47c1cd6680465bcd54d5aca1c6dd7036ee30e6/guillotina_rediscache-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "94ebe97fe03147bec582dfe100188e44", "sha256": "497bc8667c3ceb082e8641495b7d3f2f1f6cc0093293104a2799380eb68ce3a0" }, "downloads": -1, "filename": "guillotina_rediscache-1.0.1.tar.gz", "has_sig": false, "md5_digest": "94ebe97fe03147bec582dfe100188e44", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9709, "upload_time": "2017-05-15T14:13:32", "url": "https://files.pythonhosted.org/packages/3a/db/a281c2fcf8bed43ed7e8b1e8fa711b27faf5df5f106ac4b0e9f16e9bfc2a/guillotina_rediscache-1.0.1.tar.gz" } ], "1.0.10": [ { "comment_text": "", "digests": { "md5": "6016ad25cb5bd7bbcb608feeb035724e", "sha256": "a606216ac90ab688d0c194a61fe636e8ebf6f1e764da4dc8b9dee2224983a38d" }, "downloads": -1, "filename": "guillotina_rediscache-1.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "6016ad25cb5bd7bbcb608feeb035724e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11320, "upload_time": "2017-11-06T19:01:03", "url": "https://files.pythonhosted.org/packages/f3/c0/44216d3efa0aea3826e5c2b7f61cf3bc8b499b6f47c54708c43d43319bd8/guillotina_rediscache-1.0.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8d7f52ebfaf931c576fc4ac75d14c719", "sha256": "cb1deb3c92ccfb1f30da81e2ed2f008fcf7f77b05dc92575eeebafd3a47a455b" }, "downloads": -1, "filename": "guillotina_rediscache-1.0.10.tar.gz", "has_sig": false, "md5_digest": "8d7f52ebfaf931c576fc4ac75d14c719", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7699, "upload_time": "2017-11-06T19:01:04", "url": "https://files.pythonhosted.org/packages/9d/00/99dcfd94eced4c247ebbd0099fa9a837bed7956b7275fed213d38494fe98/guillotina_rediscache-1.0.10.tar.gz" } ], "1.0.11": [ { "comment_text": "", "digests": { "md5": "e5e947ccc921c212cc1a494c06118733", "sha256": "f7a74dada04c6464de190706e6f093c2d5efb6988a74cd33016e969718e441c5" }, "downloads": -1, "filename": "guillotina_rediscache-1.0.11-py3-none-any.whl", "has_sig": false, "md5_digest": "e5e947ccc921c212cc1a494c06118733", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11413, "upload_time": "2017-11-08T18:13:33", "url": "https://files.pythonhosted.org/packages/f0/34/3ed61e731efb1b7cadd910d8c8ac327c4fb46d09d0027e03e2e8f0c0da8d/guillotina_rediscache-1.0.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e83e2f09671b8425f47ed59d98ca399f", "sha256": "1f922093d2c3999577c4bdfc7a023d03203a71115508e03ee8b92a56cfd55055" }, "downloads": -1, "filename": "guillotina_rediscache-1.0.11.tar.gz", "has_sig": false, "md5_digest": "e83e2f09671b8425f47ed59d98ca399f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7776, "upload_time": "2017-11-08T18:13:34", "url": "https://files.pythonhosted.org/packages/33/9f/a72f637aeb836a4ba4a5c125cf7ae45a0d8250b0530dd925a83a874bb462/guillotina_rediscache-1.0.11.tar.gz" } ], "1.0.12": [ { "comment_text": "", "digests": { "md5": "20e30f7ad43ec1e7481abf0dfa309228", "sha256": "fea6b9fd6d09b56e3b384e7244c294abefdc174b2b7ba29179df44c6225a0ecf" }, "downloads": -1, "filename": "guillotina_rediscache-1.0.12-py3-none-any.whl", "has_sig": false, "md5_digest": "20e30f7ad43ec1e7481abf0dfa309228", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11491, "upload_time": "2017-11-30T15:54:57", "url": "https://files.pythonhosted.org/packages/d5/06/7243d9122c6b794ef641b563676b111b13c3a402dd4a37f65fdacd635bbc/guillotina_rediscache-1.0.12-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bc3f90a8b58332422c6574a3d2eb78b2", "sha256": "19381050d7159d6600c1ca70f4c9a4a0b6411a825d76e9606b9bdd7654d86496" }, "downloads": -1, "filename": "guillotina_rediscache-1.0.12.tar.gz", "has_sig": false, "md5_digest": "bc3f90a8b58332422c6574a3d2eb78b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8566, "upload_time": "2017-11-30T15:54:58", "url": "https://files.pythonhosted.org/packages/41/2b/e988aed078a49af8615a9a5a6ccfd31d87e70c05ce77a78ea8768464e4bf/guillotina_rediscache-1.0.12.tar.gz" } ], "1.0.13": [ { "comment_text": "", "digests": { "md5": "24ed3c414417cb1638687dc15bc8e4fb", "sha256": "3eac57f694b030295cd49221d3e7c3a8a7d6fdd6830ab12c6765d53e62be7a51" }, "downloads": -1, "filename": "guillotina_rediscache-1.0.13-py3-none-any.whl", "has_sig": false, "md5_digest": "24ed3c414417cb1638687dc15bc8e4fb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15025, "upload_time": "2017-12-15T17:27:33", "url": "https://files.pythonhosted.org/packages/af/3e/471bb8091e0f69a2f5dfe328e40f5d4c7a50ea96c1abcc596f8936d838d6/guillotina_rediscache-1.0.13-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9c99ebc4cab562ef88dd78f78017f60c", "sha256": "cffacf53178f4adb5d8edb4dd03560d8af0be8bc7d819538d80a3660e9a36bae" }, "downloads": -1, "filename": "guillotina_rediscache-1.0.13.tar.gz", "has_sig": false, "md5_digest": "9c99ebc4cab562ef88dd78f78017f60c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9885, "upload_time": "2017-12-15T17:27:27", "url": "https://files.pythonhosted.org/packages/72/12/e8ad3c1f3e7ec8b34abb3442b1d464a752c4b17bc18fff51ba225c9f6651/guillotina_rediscache-1.0.13.tar.gz" } ], "1.0.14": [ { "comment_text": "", "digests": { "md5": "6a08653a1867bc2dd0981ec7a435a56b", "sha256": "b90def1f6eb4b37727398aae0a6f18319de7b8edf7548b127f5a6d720ce3e304" }, "downloads": -1, "filename": "guillotina_rediscache-1.0.14-py3-none-any.whl", "has_sig": false, "md5_digest": "6a08653a1867bc2dd0981ec7a435a56b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15085, "upload_time": "2018-01-10T18:21:37", "url": "https://files.pythonhosted.org/packages/ca/0c/6f3f96f233e46efbe0f27d6ed1f20c2cf2344204bef91716ea1a31716161/guillotina_rediscache-1.0.14-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b6f4ceab0341e4e51765bf5fe07c9b63", "sha256": "f4f4741d27d5b5f97c00a732c88bbdc4ef23dfa084a5da76be0393b6815c362e" }, "downloads": -1, "filename": "guillotina_rediscache-1.0.14.tar.gz", "has_sig": false, "md5_digest": "b6f4ceab0341e4e51765bf5fe07c9b63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9966, "upload_time": "2018-01-10T18:21:38", "url": "https://files.pythonhosted.org/packages/4e/63/f935d3023c608d4212e29f097549359ea7b40cd76d6452d5679d0ef227e6/guillotina_rediscache-1.0.14.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "b8fd86f14f47ff7fc8e4a37422efec65", "sha256": "23caee45c78d4404457c68804451a6f722d342d57cb9c769552f863710e11d95" }, "downloads": -1, "filename": "guillotina_rediscache-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "b8fd86f14f47ff7fc8e4a37422efec65", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10863, "upload_time": "2017-05-16T04:56:55", "url": "https://files.pythonhosted.org/packages/99/4c/33f7d2392f14058b74692f74e123f35e3abc59479f0459e69d93e0b3de06/guillotina_rediscache-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "47540227b09a1432b377ff3356c6f89b", "sha256": "50ab5fcaf8a4967cabe5ce8a0ccc7f211d8a393566a923bac176d8e70de7f91a" }, "downloads": -1, "filename": "guillotina_rediscache-1.0.2.tar.gz", "has_sig": false, "md5_digest": "47540227b09a1432b377ff3356c6f89b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9789, "upload_time": "2017-05-16T04:56:57", "url": "https://files.pythonhosted.org/packages/06/33/e377c4d394b06a2bd22e508673646f100744fa51a88c2d7479eb5dc3c0b9/guillotina_rediscache-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "2f6bcc3be8a3dd1651a9a9a2a7cca180", "sha256": "830c0f5c0292b01ccf8593da2ec14ccac4deddc716d58b87ae6caf41c4c7a090" }, "downloads": -1, "filename": "guillotina_rediscache-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "2f6bcc3be8a3dd1651a9a9a2a7cca180", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10927, "upload_time": "2017-05-26T22:55:01", "url": "https://files.pythonhosted.org/packages/0d/cf/f6a3295199ec778b40207d796ba13251d62d3c14d4d5bfdc71f66283bc9f/guillotina_rediscache-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bc15bc1fdea5e2cfea67b3abae5aa11e", "sha256": "5d35a2965e16f03f5ee1053553ddacafe1dcd8d7d98a18eabdb48c8fcbe9bfc3" }, "downloads": -1, "filename": "guillotina_rediscache-1.0.3.tar.gz", "has_sig": false, "md5_digest": "bc15bc1fdea5e2cfea67b3abae5aa11e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9836, "upload_time": "2017-05-26T22:55:03", "url": "https://files.pythonhosted.org/packages/b6/c2/e1503bc5f6f4e5e633bec3145e5305217aa462bc93073a46f568de3c0929/guillotina_rediscache-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "40fd775e8c1b17110a824ab528ff43ff", "sha256": "cdaad84771d8f207c1b87cabebecb3528811c3ff90906fe335338b986ec952da" }, "downloads": -1, "filename": "guillotina_rediscache-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "40fd775e8c1b17110a824ab528ff43ff", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10706, "upload_time": "2017-05-29T14:48:29", "url": "https://files.pythonhosted.org/packages/eb/46/c82e4cd6e2de999e35db3aa1963a8c9e937f4cc5072a8310eb375a50fa88/guillotina_rediscache-1.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7b7e07ebdd3a048db9e721508b8c485d", "sha256": "3e90c071935c953f50800fc1aef79fd161e8e37efb0c532977baf36102f28b4c" }, "downloads": -1, "filename": "guillotina_rediscache-1.0.4.tar.gz", "has_sig": false, "md5_digest": "7b7e07ebdd3a048db9e721508b8c485d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9692, "upload_time": "2017-05-29T14:48:31", "url": "https://files.pythonhosted.org/packages/8b/81/d6031541900a791835ce87a224768ceb5cec5c6be64a0beb2d44c946b959/guillotina_rediscache-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "d9b7ccfbbef4e825e86d7d14c3bfb12d", "sha256": "540c1be7d6283bf7c209a89c0cc972d138e2753a5df5cb7c6a6d0fe165591a03" }, "downloads": -1, "filename": "guillotina_rediscache-1.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "d9b7ccfbbef4e825e86d7d14c3bfb12d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10929, "upload_time": "2017-10-02T18:03:45", "url": "https://files.pythonhosted.org/packages/da/af/a7adc5d1c49ae7a6cd6162189bf473c614f3bdcce1bd6297b42fc9bbcf75/guillotina_rediscache-1.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e5a26fbee6d5d69af298a512735bf05a", "sha256": "0de60a7547ac9dca040b8bf36fb553bab38a5e5ecdfcb56ec3781c04a6337f7e" }, "downloads": -1, "filename": "guillotina_rediscache-1.0.5.tar.gz", "has_sig": false, "md5_digest": "e5a26fbee6d5d69af298a512735bf05a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9944, "upload_time": "2017-10-02T18:03:48", "url": "https://files.pythonhosted.org/packages/dc/5d/337c5b935514e6a7bff98b63f4b3a3aad7d940d94ece7514f47d2f154d53/guillotina_rediscache-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "2c426de99e2b1827e97e76af8b44bb64", "sha256": "02e8b49ab2863a94b0ac15faf1bc6201f0245f2746ed5ea22cc0c579945eb26f" }, "downloads": -1, "filename": "guillotina_rediscache-1.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "2c426de99e2b1827e97e76af8b44bb64", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10988, "upload_time": "2017-10-19T11:07:23", "url": "https://files.pythonhosted.org/packages/4e/f7/b0673b54a8a98e942ec04dc177ecd8c21a19648b296ea20dbbf1f249b9de/guillotina_rediscache-1.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5752df83d098b1d07f3b766e74f1813c", "sha256": "2d864c27649ed5f78a9963909415c0cedf615c888df4f761ccde654c8d488141" }, "downloads": -1, "filename": "guillotina_rediscache-1.0.6.tar.gz", "has_sig": false, "md5_digest": "5752df83d098b1d07f3b766e74f1813c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9978, "upload_time": "2017-10-19T11:07:25", "url": "https://files.pythonhosted.org/packages/27/bb/79d43bc546e7ca26ae520beef17a74b6b270b0313b0eeda74e01329843b6/guillotina_rediscache-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "8ae2e0dd0d7a83c8baacdc47016a12fc", "sha256": "4cfb27f97c7f4b12b81485d962ab1a68dc97dbc1a58dec725d9306602442b998" }, "downloads": -1, "filename": "guillotina_rediscache-1.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "8ae2e0dd0d7a83c8baacdc47016a12fc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11375, "upload_time": "2017-10-23T15:11:50", "url": "https://files.pythonhosted.org/packages/4c/e2/38751843d0fc0fc55b20b28682f193c1685e1346165d20c1444c7fbebdb5/guillotina_rediscache-1.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "66ae3fe1cfd71ca68dd36de2cbed7dd7", "sha256": "f10699189784d1b8af2eef5d3db0c78b80709ef439112991c3df346770a4225e" }, "downloads": -1, "filename": "guillotina_rediscache-1.0.7.tar.gz", "has_sig": false, "md5_digest": "66ae3fe1cfd71ca68dd36de2cbed7dd7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10308, "upload_time": "2017-10-23T15:11:52", "url": "https://files.pythonhosted.org/packages/af/70/5c052115f97de38bd2ac1efabdc66ed3034025132b3c4caca0a9a71a3c74/guillotina_rediscache-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "5e36f04ba63581dad4383aa86139a096", "sha256": "cb085aa1a4829f64c75ec66bd77fcacca9708e1c0ce480976b5160460de2da06" }, "downloads": -1, "filename": "guillotina_rediscache-1.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "5e36f04ba63581dad4383aa86139a096", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11413, "upload_time": "2017-10-23T17:53:13", "url": "https://files.pythonhosted.org/packages/09/87/086fa05cce9ff7eea3ae18d4a4642599f58719b0573f56365406296725a4/guillotina_rediscache-1.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fbf1319855bedae23e6d0fe69a5c68bc", "sha256": "8c10a50af06b1e1356cbb6bef56f8b5acfa4fee586b2b3651c04efb598e124c9" }, "downloads": -1, "filename": "guillotina_rediscache-1.0.8.tar.gz", "has_sig": false, "md5_digest": "fbf1319855bedae23e6d0fe69a5c68bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10546, "upload_time": "2017-10-23T17:53:15", "url": "https://files.pythonhosted.org/packages/e9/3e/d3ce6b3882c1f1145d37b8ca50653af56f831a0da5d6ea6bc013802c4a0f/guillotina_rediscache-1.0.8.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "61749b7931abcf18a13786fbba9f50e7", "sha256": "dd2d17a96f366a4899f5e1b7fa84195dd11c080c8df344d26f390efef62c76e5" }, "downloads": -1, "filename": "guillotina_rediscache-1.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "61749b7931abcf18a13786fbba9f50e7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11270, "upload_time": "2017-10-23T18:36:47", "url": "https://files.pythonhosted.org/packages/01/4f/57055eff8e1bd5fdae2b74c2b5240627e2b77cb2bdb841b2dbfd0ad5ecfb/guillotina_rediscache-1.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e3b358ba887ab5f7ff121fdef17fbf5b", "sha256": "0759a653048b4528722af52084dbed812902d57fd963d9619a7126dcc4eefcc8" }, "downloads": -1, "filename": "guillotina_rediscache-1.0.9.tar.gz", "has_sig": false, "md5_digest": "e3b358ba887ab5f7ff121fdef17fbf5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10388, "upload_time": "2017-10-23T18:36:48", "url": "https://files.pythonhosted.org/packages/b6/a3/b380b6e48767643f9c7f10c5f2f7b69463007b924aa246d9a3854332b11a/guillotina_rediscache-1.0.9.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "133ed593d5ebdff74c677c42e1df7f93", "sha256": "cad855dc77a519f0a426d09746e219775087faee76bd3e973bdc6c77baa7c13d" }, "downloads": -1, "filename": "guillotina_rediscache-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "133ed593d5ebdff74c677c42e1df7f93", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15566, "upload_time": "2018-01-12T15:08:44", "url": "https://files.pythonhosted.org/packages/77/cc/76a67e44359c4a9278f8800b6183ec3f9742eeee4e549f4e1a8c7bfa7e10/guillotina_rediscache-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "99813c536657223335b3e773126c2522", "sha256": "f8c5925badd5646a911c7add232c7ddc56b9c0adf581b4579eda6a314fabb088" }, "downloads": -1, "filename": "guillotina_rediscache-1.1.0.tar.gz", "has_sig": false, "md5_digest": "99813c536657223335b3e773126c2522", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10476, "upload_time": "2018-01-12T15:08:45", "url": "https://files.pythonhosted.org/packages/6c/0a/35ac3a30ed066cf257bbbb236bced8285875a6669293abfbb41066d805cb/guillotina_rediscache-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "03acdc688838bfdf836cdba984b69bc3", "sha256": "6677ae278dd17f0e5ea0bc230ddafa6924d91c4cee1a12a8c4576feb57828e29" }, "downloads": -1, "filename": "guillotina_rediscache-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "03acdc688838bfdf836cdba984b69bc3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15636, "upload_time": "2018-01-17T13:35:26", "url": "https://files.pythonhosted.org/packages/ea/24/61547d9544d5a85f4a862dce4575686b285661cb89b4fa0d0f5cdfda7a95/guillotina_rediscache-1.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "da63c70b4cc3f963b91393b25ef3b8fe", "sha256": "20a894ed784d507ef3e2c98263baff6d8f177aa6e71e1d0126f69e7a7e6e2e8e" }, "downloads": -1, "filename": "guillotina_rediscache-1.1.1.tar.gz", "has_sig": false, "md5_digest": "da63c70b4cc3f963b91393b25ef3b8fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10571, "upload_time": "2018-01-17T13:35:28", "url": "https://files.pythonhosted.org/packages/48/c2/c20769b72c73346b1f58936f1d20eae44b90328b71f01fdc2285ba4d234a/guillotina_rediscache-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "c54abcb419e0b00ba2b188c2c6d42b33", "sha256": "ae28db765acd2bd3d462a2809b703d536519261b529d49de841276c306debf12" }, "downloads": -1, "filename": "guillotina_rediscache-1.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "c54abcb419e0b00ba2b188c2c6d42b33", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15715, "upload_time": "2018-01-17T20:42:28", "url": "https://files.pythonhosted.org/packages/6b/09/d2128e71c48f434b519b2e5949012a1bf91803cbac2b04bd3612495de0c7/guillotina_rediscache-1.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d9169af7ecf67791d4ae39e7a53dc603", "sha256": "6ce3456499d2169518bdc6ebbf4618d367b8a9681c3cf27fd644f4e33adb7c26" }, "downloads": -1, "filename": "guillotina_rediscache-1.1.2.tar.gz", "has_sig": false, "md5_digest": "d9169af7ecf67791d4ae39e7a53dc603", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10647, "upload_time": "2018-01-17T20:42:24", "url": "https://files.pythonhosted.org/packages/30/9f/478c5521ac524ce4f9cd5cc1323d3ee8bd9dbfda54df1e7f8e31c1fec959/guillotina_rediscache-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "db256812f3dc56c08a9ca73f8041b74b", "sha256": "22ff497f310950d34866196ae6f1a0cd94a076591652a80bea8224c351d77fd0" }, "downloads": -1, "filename": "guillotina_rediscache-1.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "db256812f3dc56c08a9ca73f8041b74b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15866, "upload_time": "2018-01-22T18:46:01", "url": "https://files.pythonhosted.org/packages/fd/1d/277ea3e2f8c3001cdd08529f200d5914d4ddc905820376193da569007d20/guillotina_rediscache-1.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ba9219cc1ddd1db07a39eeb136db1cfe", "sha256": "95969bed9c7b228ebe3f2dcfe85300d48003beb97f620daa9172463289df99ef" }, "downloads": -1, "filename": "guillotina_rediscache-1.1.3.tar.gz", "has_sig": false, "md5_digest": "ba9219cc1ddd1db07a39eeb136db1cfe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10807, "upload_time": "2018-01-22T18:45:59", "url": "https://files.pythonhosted.org/packages/35/a4/8f21c2c47c99f1ef6f65a18635ebe3b31e91eefa553167f359d190dd8e82/guillotina_rediscache-1.1.3.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "813898fd3f5a145fb3ad24cc88d0d343", "sha256": "4b16b5207450d8a773db411612b7561e8f6364e529818959449e7f889f7ba13b" }, "downloads": -1, "filename": "guillotina_rediscache-1.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "813898fd3f5a145fb3ad24cc88d0d343", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15933, "upload_time": "2018-02-15T20:11:41", "url": "https://files.pythonhosted.org/packages/3d/03/030a88fa712478a2807c5cd5730a9a7029604ab6455eeefc3b2e481fd867/guillotina_rediscache-1.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "59ec43ab2f76145c41af3bcb45eaf7e0", "sha256": "acc57da9f6fe820c110bee302f16a9190e91cab44236f1adfda83326a7f8e149" }, "downloads": -1, "filename": "guillotina_rediscache-1.1.4.tar.gz", "has_sig": false, "md5_digest": "59ec43ab2f76145c41af3bcb45eaf7e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10868, "upload_time": "2018-02-15T20:11:43", "url": "https://files.pythonhosted.org/packages/a2/10/0a993bca84b5af3fe41f67d47aeec792342edfa1dd28343efe35483ec139/guillotina_rediscache-1.1.4.tar.gz" } ], "1.1.5": [ { "comment_text": "", "digests": { "md5": "3bc73ae3e5144bab4814bdc6892de7c7", "sha256": "1a2530033d54b64218bb8b3a27bcfeaa234baa806af2b7d567c4b1dfc9fe048e" }, "downloads": -1, "filename": "guillotina_rediscache-1.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "3bc73ae3e5144bab4814bdc6892de7c7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16004, "upload_time": "2018-03-02T02:42:33", "url": "https://files.pythonhosted.org/packages/9f/fc/7db8c3d4003e3e07dae7287519daa30a957ee7a0107efb6943f4157fb391/guillotina_rediscache-1.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "028f88094d70c558a26e15ba09be043a", "sha256": "d1cff9e340b03d6c647f8003422b7852e02be27df60d59f1e50de079f65a494c" }, "downloads": -1, "filename": "guillotina_rediscache-1.1.5.tar.gz", "has_sig": false, "md5_digest": "028f88094d70c558a26e15ba09be043a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10945, "upload_time": "2018-03-02T02:42:35", "url": "https://files.pythonhosted.org/packages/14/2f/c6c411afed77762c9d0610092b9c743eac7f6a6c1bf9fb7c202ff0946914/guillotina_rediscache-1.1.5.tar.gz" } ], "1.1.6": [ { "comment_text": "", "digests": { "md5": "6099f5a74f66f6124e9b9ad7f8021d35", "sha256": "1acc6ab5734cec343b34aa1ab55ef680bbd966539d362a01b0b99b6b976627ac" }, "downloads": -1, "filename": "guillotina_rediscache-1.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "6099f5a74f66f6124e9b9ad7f8021d35", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16021, "upload_time": "2018-03-02T02:46:41", "url": "https://files.pythonhosted.org/packages/97/8e/2df0163a7b512b02099bd8918814bc081e0e5e4cb72fa518630dae597113/guillotina_rediscache-1.1.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f2190520ce706d7f66342e3bd383291c", "sha256": "bd6bdf6b4d280dd08799c6d9d62f8ff80d9fd3e046dcdc5c9fea579532193e05" }, "downloads": -1, "filename": "guillotina_rediscache-1.1.6.tar.gz", "has_sig": false, "md5_digest": "f2190520ce706d7f66342e3bd383291c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10975, "upload_time": "2018-03-02T02:46:39", "url": "https://files.pythonhosted.org/packages/6f/7f/19602d88b75b52295c9c6d77a15379979ddb8b07def76b6f6f07910d82c2/guillotina_rediscache-1.1.6.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "c84689f90cc7f9b01c88b6b0b060ff65", "sha256": "b9cf408dbb77707b0dfe27fe6772f44529284a95a4e3ab311e8a13260e436423" }, "downloads": -1, "filename": "guillotina_rediscache-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c84689f90cc7f9b01c88b6b0b060ff65", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16097, "upload_time": "2018-03-14T16:06:02", "url": "https://files.pythonhosted.org/packages/2f/ec/e0cfe01ba124bb23f5571e8081b52b53298719d9c714534bcf28d9d750a5/guillotina_rediscache-1.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "87a4c09a0fd2d1735950f96ea2703ad2", "sha256": "70e4f62d9752bf6cfbb56b4e2d3b7be77599e7d41440f37e2070d6610b88e463" }, "downloads": -1, "filename": "guillotina_rediscache-1.2.0.tar.gz", "has_sig": false, "md5_digest": "87a4c09a0fd2d1735950f96ea2703ad2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11053, "upload_time": "2018-03-14T16:06:05", "url": "https://files.pythonhosted.org/packages/e5/29/afafeff0406ee491657e5cfe25a58f95cba996f99ffe6a989eff0a658faa/guillotina_rediscache-1.2.0.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "ba71e18472cb64469e35d92b7315d327", "sha256": "0339148997383f0c67583205f54fbf1d1ba2a288ef841be784a655740c3c098b" }, "downloads": -1, "filename": "guillotina_rediscache-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ba71e18472cb64469e35d92b7315d327", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16951, "upload_time": "2018-03-19T18:02:47", "url": "https://files.pythonhosted.org/packages/77/d4/0687213760dfcbe77507c02539299f27dbe360e7469157c8dc231b995f84/guillotina_rediscache-1.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c2df94bb2854cdfc831d29b667132cbf", "sha256": "ddf376a400689d2c4d48ebc74b267621f96df67d2c393c7cdba2a643f2f3553a" }, "downloads": -1, "filename": "guillotina_rediscache-1.3.0.tar.gz", "has_sig": false, "md5_digest": "c2df94bb2854cdfc831d29b667132cbf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11562, "upload_time": "2018-03-19T18:02:46", "url": "https://files.pythonhosted.org/packages/46/a6/6afdfad6592f965a2a7f65391e048d74826307f3e30a2d5d3c598c64beb3/guillotina_rediscache-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "1d16368aaf463c4712db6c48fb485c20", "sha256": "71d3efe1e1f653f32253ff9a4076b720f28b7f40ca93f7b619f2af2f9a6e2f04" }, "downloads": -1, "filename": "guillotina_rediscache-1.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "1d16368aaf463c4712db6c48fb485c20", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16989, "upload_time": "2018-03-19T19:53:31", "url": "https://files.pythonhosted.org/packages/fa/6c/81ee33ceaf1e1032b1e68b2ef1f4865151b8b098a65cba2da27dff99a28d/guillotina_rediscache-1.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c15c3c5f399868b56dbbfbe406e3ec97", "sha256": "ff0b86dd02d9fb6ea2d256bdd5150252586943322ffaaf147d07af7762a0906b" }, "downloads": -1, "filename": "guillotina_rediscache-1.3.1.tar.gz", "has_sig": false, "md5_digest": "c15c3c5f399868b56dbbfbe406e3ec97", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11605, "upload_time": "2018-03-19T19:53:29", "url": "https://files.pythonhosted.org/packages/ff/e3/15c1581e52e58ad5f476e146a1851a346aae6778a8bc3d703219472485b2/guillotina_rediscache-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "c9bb6180b6db94c2e8cd010738e70d6d", "sha256": "852eededc0d2dc630b7ef641398242f161f670649f0ae63c39d76b6c11bcbd1a" }, "downloads": -1, "filename": "guillotina_rediscache-1.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "c9bb6180b6db94c2e8cd010738e70d6d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17124, "upload_time": "2018-03-26T16:13:04", "url": "https://files.pythonhosted.org/packages/48/77/c6072b48c90a5b39d0e8a5d9ce775ccf149eb7a3db3fb54abd4985fff1df/guillotina_rediscache-1.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3512c962270c9999cb8de4ce1ceaeb1e", "sha256": "e14986d0e5a2ac834684e2d76b9379b77d09708f10e543e422bf4ed5287d2b11" }, "downloads": -1, "filename": "guillotina_rediscache-1.3.2.tar.gz", "has_sig": false, "md5_digest": "3512c962270c9999cb8de4ce1ceaeb1e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11733, "upload_time": "2018-03-26T16:13:05", "url": "https://files.pythonhosted.org/packages/26/f9/96cd67529718b48cc980d56208d9ada697ff3d7a4ad5ba88bb1ad78cb6e1/guillotina_rediscache-1.3.2.tar.gz" } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "6e5c49bacafd9b18648a202aa4b6de4e", "sha256": "902018fe2dc74e221c8e4eda3995511715f3ba35d511b9fbf42f10c3c9fb0b20" }, "downloads": -1, "filename": "guillotina_rediscache-1.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "6e5c49bacafd9b18648a202aa4b6de4e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16610, "upload_time": "2018-04-03T16:43:00", "url": "https://files.pythonhosted.org/packages/8a/10/57061e3b3d4aab934a31cea76e2c30bb57e79808d55fa02e8df45f35207a/guillotina_rediscache-1.3.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "39319f241a3dd38228993c45e6340b10", "sha256": "3bc26badfb3318ab0c66bb80b9082d5f16b268af63e3dd1bf4fa4110d9d5e9d6" }, "downloads": -1, "filename": "guillotina_rediscache-1.3.3.tar.gz", "has_sig": false, "md5_digest": "39319f241a3dd38228993c45e6340b10", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11483, "upload_time": "2018-04-03T16:43:02", "url": "https://files.pythonhosted.org/packages/50/49/8ce644bad25edc4dc7a22c3a00f2e61c1abe2235805cd41f1b72a1b8c931/guillotina_rediscache-1.3.3.tar.gz" } ], "1.3.4": [ { "comment_text": "", "digests": { "md5": "6965ec5f34e8715a4121890c248f6085", "sha256": "9b1d09ffeddc04f50a72d1c9bcb304386af64ec814c53f7a7d1a95ca7fa57eac" }, "downloads": -1, "filename": "guillotina_rediscache-1.3.4-py3-none-any.whl", "has_sig": false, "md5_digest": "6965ec5f34e8715a4121890c248f6085", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16631, "upload_time": "2018-04-03T16:53:49", "url": "https://files.pythonhosted.org/packages/71/ea/009b63d0bbe7b7ab0c8d78bd87867eb385e32c30b0fe1eb2961a508d30e9/guillotina_rediscache-1.3.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "adc510b8814462158f4115d9a84f1741", "sha256": "624c2171a2079f4db0af6507704c8d955ce2d873eba463bb93ae5a5fba44b2b8" }, "downloads": -1, "filename": "guillotina_rediscache-1.3.4.tar.gz", "has_sig": false, "md5_digest": "adc510b8814462158f4115d9a84f1741", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11509, "upload_time": "2018-04-03T16:53:48", "url": "https://files.pythonhosted.org/packages/ea/51/507d55a89d63a13fea4389a9cc6e7ce18795b05f964e9388169525e9937b/guillotina_rediscache-1.3.4.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "11ed70d0a9a75fc090074360e71f3ca8", "sha256": "0db0e08c3b2cd7d9218ad2b95fc8d6292228e008202106329002baf966e183c7" }, "downloads": -1, "filename": "guillotina_rediscache-2.0.0-cp36-cp36m-macosx_10_12_x86_64.whl", "has_sig": false, "md5_digest": "11ed70d0a9a75fc090074360e71f3ca8", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 31208, "upload_time": "2018-06-15T16:26:41", "url": "https://files.pythonhosted.org/packages/bf/15/f1779f926b3f1c95f7a10bad77a0b94f32ea21df1f3c3c0398067410db2e/guillotina_rediscache-2.0.0-cp36-cp36m-macosx_10_12_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "fbbbec533f9d3d2a99ce79bf33404c78", "sha256": "890a1ad19a31709be9f1e4a91dc1cdde5d2cd3e327969c49f19d0a0a99d709ac" }, "downloads": -1, "filename": "guillotina_rediscache-2.0.0.tar.gz", "has_sig": false, "md5_digest": "fbbbec533f9d3d2a99ce79bf33404c78", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18621, "upload_time": "2018-06-15T16:26:40", "url": "https://files.pythonhosted.org/packages/9c/56/01f87f28bf1eba1db6d9f62c1538edf830a3ad7e66172d0907392d78fa49/guillotina_rediscache-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "7e3723d156df79c9cb47f90b0df3b3a0", "sha256": "f1457481b794d35fd350db38b823bb11bd04ae184cc9d2ff3c4edc5db777992c" }, "downloads": -1, "filename": "guillotina_rediscache-2.0.1-cp36-cp36m-macosx_10_12_x86_64.whl", "has_sig": false, "md5_digest": "7e3723d156df79c9cb47f90b0df3b3a0", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 31265, "upload_time": "2018-06-15T16:39:38", "url": "https://files.pythonhosted.org/packages/74/2c/792ad420e9df2ed1f450b58a99827dcdb154b304b4e1b423badcb20b2208/guillotina_rediscache-2.0.1-cp36-cp36m-macosx_10_12_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "2698231827e560128ec1d41422194398", "sha256": "24f8d7203698e565c15b4354fa07f3ab72a3e6ed7c484d707f443f9e94664a8a" }, "downloads": -1, "filename": "guillotina_rediscache-2.0.1.tar.gz", "has_sig": false, "md5_digest": "2698231827e560128ec1d41422194398", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18675, "upload_time": "2018-06-15T16:39:36", "url": "https://files.pythonhosted.org/packages/ab/2e/5aab37d64c68ef3fc3e453d031418ab432a2aa77e3a8c79d788093f144b3/guillotina_rediscache-2.0.1.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "adb8843c5339eeb9cd334b3c43651b87", "sha256": "8f6c296aaa1b59aa664336329ee05c0459b5a99e7138cb2704b646ba81e5f76f" }, "downloads": -1, "filename": "guillotina_rediscache-2.0.2-cp36-cp36m-macosx_10_12_x86_64.whl", "has_sig": false, "md5_digest": "adb8843c5339eeb9cd334b3c43651b87", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 31593, "upload_time": "2018-06-18T13:52:25", "url": "https://files.pythonhosted.org/packages/47/9c/e5b4e2cdbaa20943ab0cf6c2bb3190284dd9d80dcc0e76e662119e154be1/guillotina_rediscache-2.0.2-cp36-cp36m-macosx_10_12_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "1111ad6a8ab14e428f269960085b9e58", "sha256": "29de3fd3cb0f02dc510204a187599e0bfa9d69e63545591f9c2322269ab1ba57" }, "downloads": -1, "filename": "guillotina_rediscache-2.0.2.tar.gz", "has_sig": false, "md5_digest": "1111ad6a8ab14e428f269960085b9e58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19004, "upload_time": "2018-06-18T13:52:26", "url": "https://files.pythonhosted.org/packages/d1/1e/32576950c0a2113575fc3a7b5bd000c6a1d80622b30faf3335f96b1ea0a3/guillotina_rediscache-2.0.2.tar.gz" } ], "2.0.3": [ { "comment_text": "", "digests": { "md5": "13b37fee14ded66b5217dc857bef48c3", "sha256": "6edf4f1e1eed2f59f0cd376627db2e05eab5fbff19908f9035b7a0a8b3791000" }, "downloads": -1, "filename": "guillotina_rediscache-2.0.3-cp36-cp36m-macosx_10_12_x86_64.whl", "has_sig": false, "md5_digest": "13b37fee14ded66b5217dc857bef48c3", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 31656, "upload_time": "2018-07-20T21:35:01", "url": "https://files.pythonhosted.org/packages/3b/6d/ae4e6c5f8e21d8ca3c69a025fe42d938d9eaaaac69393e2b6167a1aa848f/guillotina_rediscache-2.0.3-cp36-cp36m-macosx_10_12_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "017d36f6755dbec4fcb9ed0c322d3fc3", "sha256": "212c79d9c7a9b32a7158a5640b659cab837bd7b620756e93b30127e58506edca" }, "downloads": -1, "filename": "guillotina_rediscache-2.0.3.tar.gz", "has_sig": false, "md5_digest": "017d36f6755dbec4fcb9ed0c322d3fc3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19176, "upload_time": "2018-07-20T21:35:03", "url": "https://files.pythonhosted.org/packages/af/c6/4bf2c13c97fb87958eb1903f7ccbf61a9b60cd0a7e0a134c9e1aa972c3c4/guillotina_rediscache-2.0.3.tar.gz" } ], "2.0.4": [ { "comment_text": "", "digests": { "md5": "ae788105444e88559c2e0f0cb95af0cb", "sha256": "ff26e1237381c16ec6a503fdb5088513edbbb1f1086896480ba2fa49b6c3802d" }, "downloads": -1, "filename": "guillotina_rediscache-2.0.4-cp36-cp36m-macosx_10_13_x86_64.whl", "has_sig": false, "md5_digest": "ae788105444e88559c2e0f0cb95af0cb", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 29730, "upload_time": "2018-10-06T05:11:44", "url": "https://files.pythonhosted.org/packages/e4/71/459a90ad45c2840318b3e808e844ec2a8b342c3dc5dd6fb21ad2dfbfba6b/guillotina_rediscache-2.0.4-cp36-cp36m-macosx_10_13_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "5a3b45ada4a3626b9e254c807f6c7bb4", "sha256": "797f996b2099f21d7c9161f4efd62714f09c956e4d4e81c7e1f81bf0bec0ec62" }, "downloads": -1, "filename": "guillotina_rediscache-2.0.4.tar.gz", "has_sig": false, "md5_digest": "5a3b45ada4a3626b9e254c807f6c7bb4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20473, "upload_time": "2018-10-06T05:11:46", "url": "https://files.pythonhosted.org/packages/58/a2/b795c27fc5a72b9047dd6db0c65035b53496d8ca514960b12c5094dcb4fe/guillotina_rediscache-2.0.4.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "e5334bc6205eff6408563ec062d435b9", "sha256": "ad30754bd574838f318767c8419dac3bbd430c7067a7020378776c3317c2c97e" }, "downloads": -1, "filename": "guillotina_rediscache-2.1.0-cp36-cp36m-macosx_10_13_x86_64.whl", "has_sig": false, "md5_digest": "e5334bc6205eff6408563ec062d435b9", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 29961, "upload_time": "2018-11-20T15:21:19", "url": "https://files.pythonhosted.org/packages/12/9e/164c52628b1d2d86e0183c9e89a4bdcb9e700bd9cf64d042e2f30b681e1e/guillotina_rediscache-2.1.0-cp36-cp36m-macosx_10_13_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "f76ae773920a1c690b337aa5dcc005cf", "sha256": "8c83f81483427966321f77f18ce7d42614924c4ccedcc3641f660a3c6eca5228" }, "downloads": -1, "filename": "guillotina_rediscache-2.1.0.tar.gz", "has_sig": false, "md5_digest": "f76ae773920a1c690b337aa5dcc005cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20697, "upload_time": "2018-11-20T15:21:21", "url": "https://files.pythonhosted.org/packages/b7/77/71b0ea6e05e61dae11dfb7882795a3c4d9315832f26535bac57d9b16a77f/guillotina_rediscache-2.1.0.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "c3820738bd782b42874083e998692976", "sha256": "21e7510ac29374519b8ba06078b421cc92fb70f66786d2ab14cb252c6e75841a" }, "downloads": -1, "filename": "guillotina_rediscache-2.1.1-cp36-cp36m-macosx_10_13_x86_64.whl", "has_sig": false, "md5_digest": "c3820738bd782b42874083e998692976", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 30053, "upload_time": "2019-01-18T15:24:52", "url": "https://files.pythonhosted.org/packages/8f/36/581c05b5f29972e6b9c3eb3cd7ff89b9e5ef1cc45b86005218799f69a58f/guillotina_rediscache-2.1.1-cp36-cp36m-macosx_10_13_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "e7384608ac1d3685268e2b9ccf42ca92", "sha256": "a448d5119bc06ef99045b070ca7f35c44c7d48a721edc45e5155e408412dae9d" }, "downloads": -1, "filename": "guillotina_rediscache-2.1.1.tar.gz", "has_sig": false, "md5_digest": "e7384608ac1d3685268e2b9ccf42ca92", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20903, "upload_time": "2019-01-18T15:24:55", "url": "https://files.pythonhosted.org/packages/20/af/695a29f63de52bb394ca55bcbc72cef009ea74354ac80c8c0203cfe0f92a/guillotina_rediscache-2.1.1.tar.gz" } ], "2.1.2": [ { "comment_text": "", "digests": { "md5": "7a82e683d13b65f4fdaf1e8d59d8b996", "sha256": "517e632464b9680351a767175f9b3f6bbe55d711e78a072f8523185b450662f7" }, "downloads": -1, "filename": "guillotina_rediscache-2.1.2.tar.gz", "has_sig": false, "md5_digest": "7a82e683d13b65f4fdaf1e8d59d8b996", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19740, "upload_time": "2019-06-12T15:06:20", "url": "https://files.pythonhosted.org/packages/b3/ec/1564d3e462a01cdc9a399dec3fcfdef82daae91e8d53fd9e52d2d2d572d6/guillotina_rediscache-2.1.2.tar.gz" } ], "2.1.3": [ { "comment_text": "", "digests": { "md5": "c4b005ea34e3768f6b387add930a4ff4", "sha256": "930e34fe5fa301632ab7d571ca0e77f2861672f245e440b282aca8205665a394" }, "downloads": -1, "filename": "guillotina_rediscache-2.1.3.tar.gz", "has_sig": false, "md5_digest": "c4b005ea34e3768f6b387add930a4ff4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19806, "upload_time": "2019-06-18T18:41:03", "url": "https://files.pythonhosted.org/packages/82/7b/fdab6859eb672364ff191a90d4ffcab50e4eb3e87c51057b7b94d100dfc3/guillotina_rediscache-2.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c4b005ea34e3768f6b387add930a4ff4", "sha256": "930e34fe5fa301632ab7d571ca0e77f2861672f245e440b282aca8205665a394" }, "downloads": -1, "filename": "guillotina_rediscache-2.1.3.tar.gz", "has_sig": false, "md5_digest": "c4b005ea34e3768f6b387add930a4ff4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19806, "upload_time": "2019-06-18T18:41:03", "url": "https://files.pythonhosted.org/packages/82/7b/fdab6859eb672364ff191a90d4ffcab50e4eb3e87c51057b7b94d100dfc3/guillotina_rediscache-2.1.3.tar.gz" } ] }