{ "info": { "author": "CodeRed LLC", "author_email": "info@coderedcorp.com", "bugtrack_url": null, "classifiers": [ "Framework :: Django", "Framework :: Django :: 2.0", "Framework :: Django :: 2.1", "Framework :: Django :: 2.2", "Framework :: Wagtail", "Framework :: Wagtail :: 2", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3 :: Only" ], "description": "# Wagtail Cache\nA simple page cache for Wagtail based on the Django cache middleware.\n\n[Documentation](https://docs.coderedcorp.com/wagtail-cache/) |\n[Source code on GitHub](https://github.com/coderedcorp/wagtail-cache)\n\n![PyPI - Downloads](https://img.shields.io/pypi/dm/wagtail-cache.svg)\n![PyPI](https://img.shields.io/pypi/v/wagtail-cache.svg)\n![PyPI - Python Version](https://img.shields.io/pypi/pyversions/wagtail-cache.svg)\n![PyPI - Django Version](https://img.shields.io/pypi/djversions/wagtail-cache.svg)\n![PyPI - Wheel](https://img.shields.io/pypi/wheel/wagtail-cache.svg)\n\n```\npip install wagtail-cache\n```\n\n## Why Wagtail Cache?\nDjango has a robust cache middleware that already has the functionality\nneeded to cache web pages effectively. But turning the cache middleware\non will blindly cache every request and does not work well with a wagtail site.\n\nWagtail Cache provides a decorator that works well with wagtail pages to\nappropriately cache and serve them similar to Django's cache middleware.\n\nThe end result is ultra-fast page serving that requires zero database hits\nto serve cached pages. Other solutions such as template caching still require\ndatabase hits for wagtail to serve a page.\n\n## Notes\nThis cache feature was originally part of [coderedcms](https://github.com/coderedcorp/coderedcms)\nand has been split out into this separate package. Wagtail Cache is\ntried and tested, and is in use successfully on many live production sites.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/coderedcorp/wagtail-cache", "keywords": "", "license": "BSD license", "maintainer": "", "maintainer_email": "", "name": "wagtail-cache", "package_url": "https://pypi.org/project/wagtail-cache/", "platform": "", "project_url": "https://pypi.org/project/wagtail-cache/", "project_urls": { "Homepage": "https://github.com/coderedcorp/wagtail-cache" }, "release_url": "https://pypi.org/project/wagtail-cache/0.5.2/", "requires_dist": [ "wagtail (>=2.0)", "pylint-django ; extra == 'dev'", "sphinx ; extra == 'dev'", "twine ; extra == 'dev'", "wheel ; extra == 'dev'" ], "requires_python": "", "summary": "A simple page cache for Wagtail based on the Django cache middleware.", "version": "0.5.2" }, "last_serial": 5459663, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "887ea085d5a0dd891784e155cf6f3c2f", "sha256": "0d277a2a7246322ce72378bce669037602030febe6d2299d40b4f2e295b9a4b1" }, "downloads": -1, "filename": "wagtail_cache-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "887ea085d5a0dd891784e155cf6f3c2f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5425, "upload_time": "2018-12-11T21:38:15", "url": "https://files.pythonhosted.org/packages/ab/f9/5d6daa3122fa19ecebaa62c32d739815be8d7f37e4b7e834b3af9f4e296b/wagtail_cache-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6cb1a80cf7fd2765603f60da959df77f", "sha256": "3cae676647bb7ab8e2c051a0c98e823258144e2a7d086b48df77fb7bd1fbd01d" }, "downloads": -1, "filename": "wagtail-cache-0.2.0.tar.gz", "has_sig": false, "md5_digest": "6cb1a80cf7fd2765603f60da959df77f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4729, "upload_time": "2018-12-11T21:38:16", "url": "https://files.pythonhosted.org/packages/2f/bf/af15f0dbad1067e0013c2d00e4e755d96693f5f6d082579c28bfc1e68376/wagtail-cache-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "666606d6d31935e405838075f256f342", "sha256": "ee6266eab75fcead5294c8ab9343ebbc6d5a4082dab69c06bdc288cb0a3eb1d8" }, "downloads": -1, "filename": "wagtail_cache-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "666606d6d31935e405838075f256f342", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8448, "upload_time": "2018-12-18T03:37:06", "url": "https://files.pythonhosted.org/packages/ab/1d/e01740aa34ca40eda197e47b7c09fec8731d99c56d99a0fc01255743a787/wagtail_cache-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1dc9ab9a6df82370eb9b9d4fa28b529e", "sha256": "1ea30041a9c9550db99de32de13cc466a8d1269a103b78570cc78b24285882cf" }, "downloads": -1, "filename": "wagtail-cache-0.2.1.tar.gz", "has_sig": false, "md5_digest": "1dc9ab9a6df82370eb9b9d4fa28b529e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6057, "upload_time": "2018-12-18T03:37:07", "url": "https://files.pythonhosted.org/packages/06/e0/ad05f28d33d2b5ed0e218ff38e643cf329f4cf0dbd795c31128941ad4b2d/wagtail-cache-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "25bc9db9504a3d64d470ca3d48061582", "sha256": "e59797cb18fe6200cfc3f4b18c4ec4ed26c503a6281357743865ae082eb47e9a" }, "downloads": -1, "filename": "wagtail_cache-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "25bc9db9504a3d64d470ca3d48061582", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9090, "upload_time": "2019-01-17T00:14:18", "url": "https://files.pythonhosted.org/packages/a8/37/1a123e3816bd583cd1e555ff48233da283be48e430207e255d254a53d280/wagtail_cache-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3272ebc8c7a094075dc085b39ebfc603", "sha256": "bf2c8acd4c879d8b6cb6892e48f94fa74c6201b4aea67d655150fa0595ac91d6" }, "downloads": -1, "filename": "wagtail-cache-0.3.0.tar.gz", "has_sig": false, "md5_digest": "3272ebc8c7a094075dc085b39ebfc603", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6280, "upload_time": "2019-01-17T00:14:20", "url": "https://files.pythonhosted.org/packages/c2/2f/f4c14ac36e4d0a75dc8abdc99133c6d2c118969b11ca7c4cb38000790216/wagtail-cache-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "6a15489d4ca04e2833b67b4d806cb956", "sha256": "a2959caf60bd10c6f45bd758ed7e18a2bbadfdec4d5c6e49412833ff50899ae9" }, "downloads": -1, "filename": "wagtail_cache-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6a15489d4ca04e2833b67b4d806cb956", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9483, "upload_time": "2019-02-11T02:04:29", "url": "https://files.pythonhosted.org/packages/c9/5d/cdec317e81daf36063da63776b5679b64fa1790e572d39d3960dcd8dc826/wagtail_cache-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8246e2babe6398bce7d7ba3b96efc4d0", "sha256": "f29632d35cb54b8aa8c363ad7d581db3922dc1f48cd2caf3f3a9149d7a076922" }, "downloads": -1, "filename": "wagtail-cache-0.4.0.tar.gz", "has_sig": false, "md5_digest": "8246e2babe6398bce7d7ba3b96efc4d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6625, "upload_time": "2019-02-11T02:04:31", "url": "https://files.pythonhosted.org/packages/f5/bd/cecb79e084dbe8462c8136c37b7609ceed050bbe2a2bfa42966c9248eb30/wagtail-cache-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "334eee82c136435afcaca9357f41025d", "sha256": "65a0a3a84d87086a58a34df771c17d07ebe5fe25d8bb3f89c112a88ea9f30574" }, "downloads": -1, "filename": "wagtail_cache-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "334eee82c136435afcaca9357f41025d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10411, "upload_time": "2019-03-18T15:44:11", "url": "https://files.pythonhosted.org/packages/9b/4a/e669acd61c14f8af3c8c19e623a25a3a4e08314af5e705da09d04aa43a75/wagtail_cache-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "405fbc26e9d603660e5f51ac14a57f8e", "sha256": "afed741c74262493cac04ee5e8eff54b139a6c443c1ea559f32180ba50fff4fe" }, "downloads": -1, "filename": "wagtail-cache-0.5.0.tar.gz", "has_sig": false, "md5_digest": "405fbc26e9d603660e5f51ac14a57f8e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7524, "upload_time": "2019-03-18T15:44:12", "url": "https://files.pythonhosted.org/packages/e5/22/565f3b5bc5daca6a384f4d4373cc1b4c7f30d1da36f56fd32d2d38ddff21/wagtail-cache-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "2bfcb2974c764ca4bc7157c94b44515c", "sha256": "2e965e8632d345ddd414d2df3edfbff52ab3dfccb4c7af477c185e06c7cf5f5e" }, "downloads": -1, "filename": "wagtail_cache-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "2bfcb2974c764ca4bc7157c94b44515c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10430, "upload_time": "2019-04-08T18:18:36", "url": "https://files.pythonhosted.org/packages/7b/c4/a1d58b2ab269a7bc4fc54f795f4158cdbfd4d01321658967167aad7676d6/wagtail_cache-0.5.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "53ecaa160d7a2ff20a91dac723603e1b", "sha256": "c63f6ebf8ccd6b433d87eebe82549d930fb5f747e98976fd95ddfc24da80301a" }, "downloads": -1, "filename": "wagtail-cache-0.5.1.tar.gz", "has_sig": false, "md5_digest": "53ecaa160d7a2ff20a91dac723603e1b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7560, "upload_time": "2019-04-08T18:18:38", "url": "https://files.pythonhosted.org/packages/12/de/7e89f99668f5fcdf1aa1f4754095b3178b52e72ed1a49547ea5ccd9a4866/wagtail-cache-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "0e7b8f1a813e7dbaa6593ce3cdf3a837", "sha256": "05ddcfab816b08c98e7981b137121e407b6074cc4c69494ecd2430c5c942a617" }, "downloads": -1, "filename": "wagtail_cache-0.5.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0e7b8f1a813e7dbaa6593ce3cdf3a837", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10964, "upload_time": "2019-06-28T01:46:23", "url": "https://files.pythonhosted.org/packages/67/7b/8751ca3ca34bff6965a622819a2462cbd5d1094dd74222e301ed640f7ba3/wagtail_cache-0.5.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3686c387a73efdbcf9e7e79d3e6f9e51", "sha256": "f9b77439d230922f7de406f86921515f464d23648a6a78beed774371ef9cad12" }, "downloads": -1, "filename": "wagtail-cache-0.5.2.tar.gz", "has_sig": false, "md5_digest": "3686c387a73efdbcf9e7e79d3e6f9e51", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7950, "upload_time": "2019-06-28T01:46:25", "url": "https://files.pythonhosted.org/packages/d8/6f/54ffa9193d579fab8f6f69a8cbc45e88a1eea77b018729a14aed9a4ede24/wagtail-cache-0.5.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0e7b8f1a813e7dbaa6593ce3cdf3a837", "sha256": "05ddcfab816b08c98e7981b137121e407b6074cc4c69494ecd2430c5c942a617" }, "downloads": -1, "filename": "wagtail_cache-0.5.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0e7b8f1a813e7dbaa6593ce3cdf3a837", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10964, "upload_time": "2019-06-28T01:46:23", "url": "https://files.pythonhosted.org/packages/67/7b/8751ca3ca34bff6965a622819a2462cbd5d1094dd74222e301ed640f7ba3/wagtail_cache-0.5.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3686c387a73efdbcf9e7e79d3e6f9e51", "sha256": "f9b77439d230922f7de406f86921515f464d23648a6a78beed774371ef9cad12" }, "downloads": -1, "filename": "wagtail-cache-0.5.2.tar.gz", "has_sig": false, "md5_digest": "3686c387a73efdbcf9e7e79d3e6f9e51", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7950, "upload_time": "2019-06-28T01:46:25", "url": "https://files.pythonhosted.org/packages/d8/6f/54ffa9193d579fab8f6f69a8cbc45e88a1eea77b018729a14aed9a4ede24/wagtail-cache-0.5.2.tar.gz" } ] }