{ "info": { "author": "Chris Dent", "author_email": "cdent@peermore.com", "bugtrack_url": null, "classifiers": [], "description": "A memcached based cache for any store used with tiddlyweb.\nDecorates an existing store, wrapping a defined store, caching\nretrieved objects.\n\nTo make use of this store, there are several software and \nadministrative requirements. This is fairly complex stuff\nso don't expect to be able to just turn it on and make it go.\n\nYou must have:\n\n* a memcached server\n* the python-memcached module\n* the following changes to your tiddlywebconfig.py:\n\n config = {\n # set the server_store to be the caching.py module\n 'server_store': ['tiddlywebplugins.caching', {}],\n # the host and port of one or more memcached servers.\n # this is separate from server_store in case there are\n # other things that want to use a memcached server\n 'memcache_hosts': ['127.0.0.1:11211'],\n # the configuration of the base store which is \n # being cached by the caching store. Its structure\n # is the same as server_store.\n 'cached_store': ['text', {'store_root': 'store'}],\n }\n\nIf you run this code against the TiddlyWeb core tests you should\nbe aware that some of them will fail because the cache is not\nflushed between runs, so sometimes there are incorrect values\nin the cache.\n\nIf you choose to use this in a production environment you will\nneed to write some scripts which start, stop or clear the memcache\ncache upon each fresh start of the server. You must also keep in\nmind that if you edit data in your on disk store by hand, you need\nto remember to invalidate the in RAM cache through some mechanism.\n\nLicensed under the same terms as TiddlyWeb itself.\n\nCopyright 2010, Chris Dent .", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/tiddlywebplugins.caching", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "tiddlywebplugins.caching", "package_url": "https://pypi.org/project/tiddlywebplugins.caching/", "platform": "Posix; MacOS X; Windows", "project_url": "https://pypi.org/project/tiddlywebplugins.caching/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://pypi.python.org/pypi/tiddlywebplugins.caching" }, "release_url": "https://pypi.org/project/tiddlywebplugins.caching/0.9.18/", "requires_dist": null, "requires_python": null, "summary": "A wrapping store caching entities in memcached.", "version": "0.9.18" }, "last_serial": 968770, "releases": { "0.5": [ { "comment_text": "", "digests": { "md5": "657376c543d1f585b1cda7f155c59b4f", "sha256": "dfdde5fa1fc770b2146f459ca0f970eec2a91411484391b2f588ad38bf8ee6e2" }, "downloads": -1, "filename": "tiddlywebplugins.caching-0.5.tar.gz", "has_sig": false, "md5_digest": "657376c543d1f585b1cda7f155c59b4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5656, "upload_time": "2010-03-01T15:44:34", "url": "https://files.pythonhosted.org/packages/ee/0c/28b0d003c752a5e03a5ee38b91c8005bde314d48647d28f23b546301b971/tiddlywebplugins.caching-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "d7adf35dce733fcc3368827c1d47b4d2", "sha256": "53d4f6733e743e97c608ecec48bdcbb82792734e4fe5912b3233e12a6a4421ed" }, "downloads": -1, "filename": "tiddlywebplugins.caching-0.6.tar.gz", "has_sig": false, "md5_digest": "d7adf35dce733fcc3368827c1d47b4d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5657, "upload_time": "2010-03-10T16:01:59", "url": "https://files.pythonhosted.org/packages/f0/88/8145c859b372b4412e77f3fa9c31e3d51df331002310f8ff4c0eeab75a96/tiddlywebplugins.caching-0.6.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "69d7379b1711f846136b69f4814fbfc9", "sha256": "c32a052f752f1301322446d83f9c420823b88225731cc29271875c9bcf47f6c8" }, "downloads": -1, "filename": "tiddlywebplugins.caching-0.8.tar.gz", "has_sig": false, "md5_digest": "69d7379b1711f846136b69f4814fbfc9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5583, "upload_time": "2010-04-27T14:50:18", "url": "https://files.pythonhosted.org/packages/67/6f/b04acc4434358537db9a0a7de5dd1537cef764c81c8909088474a0ec5800/tiddlywebplugins.caching-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "194e59454893ed872dca9ab8caac8d6e", "sha256": "1f82dd291db8b49752022b72208e7e97a6e26a373d0773b83b878e3d2f4c8e77" }, "downloads": -1, "filename": "tiddlywebplugins.caching-0.9.tar.gz", "has_sig": false, "md5_digest": "194e59454893ed872dca9ab8caac8d6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56721, "upload_time": "2010-07-05T16:39:42", "url": "https://files.pythonhosted.org/packages/5e/7d/21c21ac81193a23ddb4b108f4995e338b6fa840180ed67c0a35b4258f38c/tiddlywebplugins.caching-0.9.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "a3c1134efeff85606854759b81bc4f6c", "sha256": "d2aaf740637c85e0353ab0139deeaff7181eca0dbebd13c67928b508839ad345" }, "downloads": -1, "filename": "tiddlywebplugins.caching-0.9.1.tar.gz", "has_sig": false, "md5_digest": "a3c1134efeff85606854759b81bc4f6c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56954, "upload_time": "2010-07-06T21:16:30", "url": "https://files.pythonhosted.org/packages/6f/8a/143f83629a703a53ba3fe15519e0add06fc224886ed8a0fd8ef96db56cf7/tiddlywebplugins.caching-0.9.1.tar.gz" } ], "0.9.10": [ { "comment_text": "", "digests": { "md5": "d4a7851b14c415dc334126d5a1313a30", "sha256": "c1fc17f036caa462a16f0a8576c91be2de7f4d1861ec0ec769fa2f01b5aa0fb1" }, "downloads": -1, "filename": "tiddlywebplugins.caching-0.9.10.tar.gz", "has_sig": false, "md5_digest": "d4a7851b14c415dc334126d5a1313a30", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9413, "upload_time": "2011-06-24T16:33:49", "url": "https://files.pythonhosted.org/packages/21/58/c66121a0248fbdef92e4643b797c36bf236d02e64c8bd4c7a72246af0422/tiddlywebplugins.caching-0.9.10.tar.gz" } ], "0.9.11": [ { "comment_text": "", "digests": { "md5": "e1906b24c3898b9c94febe74119ce729", "sha256": "d169b5408897889a4276d02520b0530dcf630dcb6000f50ff79589a914cc47b2" }, "downloads": -1, "filename": "tiddlywebplugins.caching-0.9.11.tar.gz", "has_sig": false, "md5_digest": "e1906b24c3898b9c94febe74119ce729", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8304, "upload_time": "2011-07-10T16:05:37", "url": "https://files.pythonhosted.org/packages/05/d3/b63a34bb4cb2963d308ae2d3b4e98c7d542864c0700c7a3298a413c6a620/tiddlywebplugins.caching-0.9.11.tar.gz" } ], "0.9.12": [ { "comment_text": "", "digests": { "md5": "d55d42f0d48db6fba59db401acec3b0c", "sha256": "f1a65751e6e6cc34c88c1bcbbc1585476883b1e5a5b3d9affd90647ee17f1487" }, "downloads": -1, "filename": "tiddlywebplugins.caching-0.9.12.tar.gz", "has_sig": false, "md5_digest": "d55d42f0d48db6fba59db401acec3b0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9442, "upload_time": "2011-12-18T18:36:40", "url": "https://files.pythonhosted.org/packages/8b/53/49c1c4f78b0c8c0333f3128d015ef0cb5e41c008900f58445484c524dbd5/tiddlywebplugins.caching-0.9.12.tar.gz" } ], "0.9.13": [ { "comment_text": "", "digests": { "md5": "0c9e61ad648236d9166b402cfcda3129", "sha256": "5c2dfb8343c7f7a774d33049512f08b5e0d82e2e99ff6a145a3e4e9fc75fe5ca" }, "downloads": -1, "filename": "tiddlywebplugins.caching-0.9.13.tar.gz", "has_sig": false, "md5_digest": "0c9e61ad648236d9166b402cfcda3129", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9973, "upload_time": "2011-12-23T17:47:27", "url": "https://files.pythonhosted.org/packages/51/3e/5e9bbc5b19ae32c279ac3381222ea2d45c79c024597c7aebd5526b3cbad3/tiddlywebplugins.caching-0.9.13.tar.gz" } ], "0.9.14": [ { "comment_text": "", "digests": { "md5": "e01a11ee0b949dbd4a48e179423b4b98", "sha256": "142ac1b26d035bd74418e3e2022b28ec5745b87a8c4b1d29c0cc844346216646" }, "downloads": -1, "filename": "tiddlywebplugins.caching-0.9.14.tar.gz", "has_sig": false, "md5_digest": "e01a11ee0b949dbd4a48e179423b4b98", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10019, "upload_time": "2012-01-11T16:38:53", "url": "https://files.pythonhosted.org/packages/b3/7d/ffe9adc5abc06b023d54fae7460d3c0dcd91680e906b0ceb1e9bb0e9604d/tiddlywebplugins.caching-0.9.14.tar.gz" } ], "0.9.15": [ { "comment_text": "", "digests": { "md5": "2c40460f0168c1a93d9c32482e370d4e", "sha256": "9b182872144d754c4938ba8e0021c85f0a05991662e8cb1323a8610778f1f0a6" }, "downloads": -1, "filename": "tiddlywebplugins.caching-0.9.15.tar.gz", "has_sig": false, "md5_digest": "2c40460f0168c1a93d9c32482e370d4e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9976, "upload_time": "2012-01-16T18:39:42", "url": "https://files.pythonhosted.org/packages/00/ba/6cfa6219863b010b6a601e8401a010dc08958c910485b8a744aa851f98ee/tiddlywebplugins.caching-0.9.15.tar.gz" } ], "0.9.16": [ { "comment_text": "", "digests": { "md5": "e9c3b593db644fb13bee3f520327761f", "sha256": "4c99c3e3362eaaafe44864d9ca8aa9d5e75c58762e6440a6b020c57d4208bcfa" }, "downloads": -1, "filename": "tiddlywebplugins.caching-0.9.16.tar.gz", "has_sig": false, "md5_digest": "e9c3b593db644fb13bee3f520327761f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12075, "upload_time": "2013-01-29T15:03:09", "url": "https://files.pythonhosted.org/packages/61/87/5dc24f85d517995cbea99a3a17d5c2db560c94706b51c3ef2fd94841ad9a/tiddlywebplugins.caching-0.9.16.tar.gz" } ], "0.9.17": [ { "comment_text": "", "digests": { "md5": "38dbf39cba6beabe016e87a36e07624e", "sha256": "c134c900dda5fbf3332080c624e8fce8ac347004c8a81adb2e62938d359d4dae" }, "downloads": -1, "filename": "tiddlywebplugins.caching-0.9.17.tar.gz", "has_sig": false, "md5_digest": "38dbf39cba6beabe016e87a36e07624e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12159, "upload_time": "2013-09-19T14:59:34", "url": "https://files.pythonhosted.org/packages/10/77/b8ed29501337a7e59ce5a3f3f7a8e064f02caf62a9796847adf1c464251e/tiddlywebplugins.caching-0.9.17.tar.gz" } ], "0.9.18": [ { "comment_text": "", "digests": { "md5": "7f9b01cf1a42f5942813d98c54e178ce", "sha256": "6a264a687f6ad15cbbb154fc70b992832682c07360eccc94d6889d52d2e24784" }, "downloads": -1, "filename": "tiddlywebplugins.caching-0.9.18.tar.gz", "has_sig": false, "md5_digest": "7f9b01cf1a42f5942813d98c54e178ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12140, "upload_time": "2014-01-14T12:49:49", "url": "https://files.pythonhosted.org/packages/84/47/024009de40656aad294f14267c007dd796c574ac7086e5bbff76e31c1f2c/tiddlywebplugins.caching-0.9.18.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "35c1b4a8a749c08a62826707417aed58", "sha256": "bb85fcad4b0bb4719d8d143df8e17282a4c0f9853cff33f3adcb09ef3b1fb779" }, "downloads": -1, "filename": "tiddlywebplugins.caching-0.9.2.tar.gz", "has_sig": false, "md5_digest": "35c1b4a8a749c08a62826707417aed58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56553, "upload_time": "2010-09-07T19:15:44", "url": "https://files.pythonhosted.org/packages/b6/5f/6e65c3b2fc340cc405efae3fb19ba615230ffddede1e62568d5ddcf9cc1b/tiddlywebplugins.caching-0.9.2.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "34b400de3cae534d7e898119887af2d8", "sha256": "bd89cdb43f5c6322a2e756ab2693c737132543cc8715f0aa7821de0d8cfb7951" }, "downloads": -1, "filename": "tiddlywebplugins.caching-0.9.3.tar.gz", "has_sig": false, "md5_digest": "34b400de3cae534d7e898119887af2d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6253, "upload_time": "2010-09-09T18:29:08", "url": "https://files.pythonhosted.org/packages/6e/bb/efbbe4e6d138f5d8518db787dc7760a24472ae982355adda302826210104/tiddlywebplugins.caching-0.9.3.tar.gz" } ], "0.9.4": [ { "comment_text": "", "digests": { "md5": "8f532fce0335ac903cb1236afeb74dd3", "sha256": "ca4fd8e03253490c65435dc7cbee2ea5f24a061e5e7d93049e69138d05ce5d04" }, "downloads": -1, "filename": "tiddlywebplugins.caching-0.9.4.tar.gz", "has_sig": false, "md5_digest": "8f532fce0335ac903cb1236afeb74dd3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6834, "upload_time": "2011-02-18T15:07:43", "url": "https://files.pythonhosted.org/packages/85/3a/72cd79172b6a34cca51dba34922f68bfcae9405e2bcefe2c26eb5e5b2b49/tiddlywebplugins.caching-0.9.4.tar.gz" } ], "0.9.5": [ { "comment_text": "", "digests": { "md5": "aa6630c2c7559d5c3afd4f8b0f77162a", "sha256": "c45749dfcd6b54cf90e364877f809fd1fb98365ad8973f8d739be45e934b2e55" }, "downloads": -1, "filename": "tiddlywebplugins.caching-0.9.5.tar.gz", "has_sig": false, "md5_digest": "aa6630c2c7559d5c3afd4f8b0f77162a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6816, "upload_time": "2011-02-18T15:17:10", "url": "https://files.pythonhosted.org/packages/ea/90/17eb205a6af882aef63d12e0ec9404ecfdfb44ca815590d9accec02f9a48/tiddlywebplugins.caching-0.9.5.tar.gz" } ], "0.9.6": [ { "comment_text": "", "digests": { "md5": "d011ebfe6e6231be8ff21225c025204e", "sha256": "f34ca7f5e107ab77c61c75a81111649944134df7fe5346424d50bdf39b7509bd" }, "downloads": -1, "filename": "tiddlywebplugins.caching-0.9.6.tar.gz", "has_sig": false, "md5_digest": "d011ebfe6e6231be8ff21225c025204e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6826, "upload_time": "2011-03-06T22:10:35", "url": "https://files.pythonhosted.org/packages/c4/6c/ca2c1681ded2ed7c12fc227010eb27d876e47685c5e64a42f8aff8c3c114/tiddlywebplugins.caching-0.9.6.tar.gz" } ], "0.9.7": [ { "comment_text": "", "digests": { "md5": "5a58232822b97d158a0479f3f86b5cc3", "sha256": "04a0a58ba0658f9f73ee4b4505627d8047b0505f67ac3f02b91dc9b0f182bfde" }, "downloads": -1, "filename": "tiddlywebplugins.caching-0.9.7.tar.gz", "has_sig": false, "md5_digest": "5a58232822b97d158a0479f3f86b5cc3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6844, "upload_time": "2011-04-19T19:49:24", "url": "https://files.pythonhosted.org/packages/65/ea/f77e0fd9f7c10bf43ecf88bcbe57c06e6b701c45cb98d196a5569b5b4e5b/tiddlywebplugins.caching-0.9.7.tar.gz" } ], "0.9.8": [ { "comment_text": "", "digests": { "md5": "87f883e3a9921edce2a7eb0d3932d7a5", "sha256": "ffbc2bcb8fee281f8f89cfb27fa478fc97a5a135ad9648b4ea9ee1593bb4c900" }, "downloads": -1, "filename": "tiddlywebplugins.caching-0.9.8.tar.gz", "has_sig": false, "md5_digest": "87f883e3a9921edce2a7eb0d3932d7a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7009, "upload_time": "2011-05-13T18:23:54", "url": "https://files.pythonhosted.org/packages/ed/62/d2ec1a6b2fe0fdf4da83a52ed684dbbc138233955e92a4dc817cc52972c6/tiddlywebplugins.caching-0.9.8.tar.gz" } ], "0.9.9": [ { "comment_text": "", "digests": { "md5": "d5a2eb153804873dc8fc69a473a92bcc", "sha256": "497017598ff846470444d6b4588f6f7dd4097861c5120078ac1c33a99965ccaa" }, "downloads": -1, "filename": "tiddlywebplugins.caching-0.9.9.tar.gz", "has_sig": false, "md5_digest": "d5a2eb153804873dc8fc69a473a92bcc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7363, "upload_time": "2011-05-16T16:51:45", "url": "https://files.pythonhosted.org/packages/86/cf/4c29c2e24ce16874cebbad43d32b69fa81ee03a7040274e1dda83d48ebbe/tiddlywebplugins.caching-0.9.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7f9b01cf1a42f5942813d98c54e178ce", "sha256": "6a264a687f6ad15cbbb154fc70b992832682c07360eccc94d6889d52d2e24784" }, "downloads": -1, "filename": "tiddlywebplugins.caching-0.9.18.tar.gz", "has_sig": false, "md5_digest": "7f9b01cf1a42f5942813d98c54e178ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12140, "upload_time": "2014-01-14T12:49:49", "url": "https://files.pythonhosted.org/packages/84/47/024009de40656aad294f14267c007dd796c574ac7086e5bbff76e31c1f2c/tiddlywebplugins.caching-0.9.18.tar.gz" } ] }