{ "info": { "author": "Mozilla Services", "author_email": "services-dev@mozilla.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: WSGI :: Application" ], "description": "Kinto Redis\n############\n\n|travis| |coveralls|\n\n.. |travis| image:: https://travis-ci.org/Kinto/kinto-redis.svg?branch=master\n :target: https://travis-ci.org/Kinto/kinto-redis\n\n.. |coveralls| image:: https://coveralls.io/repos/github/Kinto/kinto-redis/badge.svg?branch=master\n :target: https://coveralls.io/github/Kinto/kinto-redis?branch=master\n\n**Kinto Redis** is a redis driver for `Kinto `_\nstorage, permissions and cache backends.\n\n.. note::\n\n The backend currently doesn't support transaction and will not work\n with plugins that are using the ResourceChanged event to stop the\n user action. i.e To validate the request or to handle quota management.\n\nInstalling ``kinto-redis``\n==========================\n\nYou can use PyPI either installing kinto redis dependencies::\n\n pip install kinto[redis]\n\nOr installing kinto-redis directly::\n\n pip install kinto-redis\n\n\nUsing Kinto Redis backends\n==========================\n\nAfter installing the ``kinto-redis`` package using PyPI, you can\nconfigure your server like that::\n\n #\n # Backends.\n #\n # https://kinto.readthedocs.io/en/latest/configuration/settings.html#storage\n #\n kinto.storage_backend = kinto_redis.storage\n kinto.storage_url = redis://localhost:6379/1\n kinto.cache_backend = kinto_redis.cache\n kinto.cache_url = redis://localhost:6379/2\n kinto.permission_backend = kinto_redis.permission\n kinto.permission_url = redis://localhost:6379/3\n\n\nRunning the tests\n=================\n\nTo run the unit tests::\n\n $ make tests\n\nChangelog\n=========\n\n\n2.0.1 (2019-05-24)\n------------------\n\n**Bug fixes**\n\n- ``pool_size`` setting should remain optional\n\n\n2.0.0 (2019-02-08)\n------------------\n\n**Breaking changes**\n\n- Upgrade to Kinto >= 13 storage API.\n\n\n1.3.0 (2018-04-26)\n------------------\n\n- Update storage tests with new Kinto 9.x features. (#13)\n\n\n1.2.0 (2017-08-17)\n------------------\n\n- Cache set now requires a ttl value\n- Cache delete() method now returns the deleted value\n- Cache never accept to store bytes.\n\n\n1.1.0 (2017-02-23)\n------------------\n\n- Upgrade to last storage, permissions and cache backends features. (#7)\n\n\n1.0.1 (2016-08-18)\n------------------\n\n**Bug fixes**\n\n- Fix compability with Kinto 4.0 about unique fields (Kinto/kinto#763)\n\n\n1.0.0 (2016-08-11)\n------------------\n\n- Move the kinto redis backends to an external repository.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Kinto/kinto-redis", "keywords": "web services", "license": "Apache License (2.0)", "maintainer": "", "maintainer_email": "", "name": "kinto-redis", "package_url": "https://pypi.org/project/kinto-redis/", "platform": "", "project_url": "https://pypi.org/project/kinto-redis/", "project_urls": { "Homepage": "https://github.com/Kinto/kinto-redis" }, "release_url": "https://pypi.org/project/kinto-redis/2.0.1/", "requires_dist": null, "requires_python": "", "summary": "Kinto Redis", "version": "2.0.1" }, "last_serial": 5312701, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "06c4ef686a6602860ac3464512447594", "sha256": "0fe88a16e300619a36e44adf04c0b8382b754248e8c34b04a265e8815c41f7cf" }, "downloads": -1, "filename": "kinto_redis-1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "06c4ef686a6602860ac3464512447594", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 13990, "upload_time": "2016-08-11T16:09:00", "url": "https://files.pythonhosted.org/packages/6e/48/efc485ff412ea8c77e15f6a3f813f887595617be8dd9d542cf9a1d8c3877/kinto_redis-1.0.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "798597d41f0eec7a7cb7b5c50fce5af4", "sha256": "1835e40edaf323a3861d1044f273cf07800c56a17d4f6569956c8d67dd12457b" }, "downloads": -1, "filename": "kinto-redis-1.0.0.tar.gz", "has_sig": false, "md5_digest": "798597d41f0eec7a7cb7b5c50fce5af4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10057, "upload_time": "2016-08-11T16:09:03", "url": "https://files.pythonhosted.org/packages/4e/7b/47ac3d79cfaf9c3db0b9efe59523a95b55b0bf233baa96236b32aae20351/kinto-redis-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "21b39763c1ac641f3d042eeb01b4605c", "sha256": "cda64e17d5399205f6799eeb102e6307ed0a0a5a61ffecf3ed1c2224644ab623" }, "downloads": -1, "filename": "kinto_redis-1.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "21b39763c1ac641f3d042eeb01b4605c", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 14144, "upload_time": "2016-08-18T14:59:32", "url": "https://files.pythonhosted.org/packages/c0/f4/1949b76ebfad1c3105cf33f81b9ae12d6feb1a4b73ae5ddd9f3994251f66/kinto_redis-1.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "004091f6343ef27633b9e475ffd56c1e", "sha256": "5f7e12d3f0382b75eaa1b013c878bd5d5067881e69a1bacc79646e919ed65017" }, "downloads": -1, "filename": "kinto-redis-1.0.1.tar.gz", "has_sig": false, "md5_digest": "004091f6343ef27633b9e475ffd56c1e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10157, "upload_time": "2016-08-18T14:59:34", "url": "https://files.pythonhosted.org/packages/61/c6/5e842146a0f2f6372de322e2299d996bf1a0211190e667e878bd9fa1fa6c/kinto-redis-1.0.1.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "5666cbe4adf57c1f3fa4919bd21054ee", "sha256": "a37c6ac0762fc7a8166b43dee7bac1f6dc0303d34af6acaa7f8690c33fcc481d" }, "downloads": -1, "filename": "kinto_redis-1.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "5666cbe4adf57c1f3fa4919bd21054ee", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 14431, "upload_time": "2017-02-23T15:58:57", "url": "https://files.pythonhosted.org/packages/c8/c3/d06c6444a27b13f283bcd2127c7fedb8bd02b4454ea35bc2d34a239b02bc/kinto_redis-1.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f905e7446dbd13da2dad18272b2df7b8", "sha256": "decc9e3dc11af7bcfe66669772ff2444276c1ca13cd158ac4cd8db9f9c141be9" }, "downloads": -1, "filename": "kinto-redis-1.1.0.tar.gz", "has_sig": false, "md5_digest": "f905e7446dbd13da2dad18272b2df7b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11413, "upload_time": "2017-02-23T15:58:56", "url": "https://files.pythonhosted.org/packages/ec/49/e039baefaa5492871c608f872d89f2f67235d4ca8c9ed4208a9da4f7c07c/kinto-redis-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "e52e47c1e9b85b04a30059c306aa87bc", "sha256": "5a499db49ae566de2f82530765377ddf35f42174c76bc5c83199f5880858c68c" }, "downloads": -1, "filename": "kinto_redis-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e52e47c1e9b85b04a30059c306aa87bc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14750, "upload_time": "2017-08-17T16:59:56", "url": "https://files.pythonhosted.org/packages/09/38/104be4ecde8d79d65dcce33bbb10abc763968eb2cd3c5b1549dc6a6f4d2c/kinto_redis-1.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "33206872a07245cac9628ca3867fa769", "sha256": "41aadd1b1513894aff36dcee15ef75fb453becc7d6e1435c3850b316f7da8d80" }, "downloads": -1, "filename": "kinto-redis-1.2.0.tar.gz", "has_sig": false, "md5_digest": "33206872a07245cac9628ca3867fa769", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11716, "upload_time": "2017-08-17T16:59:59", "url": "https://files.pythonhosted.org/packages/54/cb/da73517bc29ae1615283a9fa28bc0a0ad0ff3e5cbbc7444998152c8637ac/kinto-redis-1.2.0.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "8838a4ab8750664ab8910cb7cd9efae5", "sha256": "7cbce9023e4c8515e45287cf3a9b315030b3eb9d5181074e4a1cceb06eec6c02" }, "downloads": -1, "filename": "kinto_redis-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8838a4ab8750664ab8910cb7cd9efae5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14740, "upload_time": "2018-04-26T09:05:42", "url": "https://files.pythonhosted.org/packages/33/07/e8456b315b4ff78404692a959b936efc7a0a18c1095afeaf7d316030df41/kinto_redis-1.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "94d8925348ba30b8a36959c4d5a02720", "sha256": "c3aa7331cbc4d7ed7b8f201573ede798117ccf4eee71059b224b2ee59463d96f" }, "downloads": -1, "filename": "kinto-redis-1.3.0.tar.gz", "has_sig": false, "md5_digest": "94d8925348ba30b8a36959c4d5a02720", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10981, "upload_time": "2018-04-26T09:05:41", "url": "https://files.pythonhosted.org/packages/28/66/ba48e5b154b9d5a58abd2ea4a5fb7b0c84120f0093ccf755ab964c7ca3b8/kinto-redis-1.3.0.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "0fed2ceb117fbf517ab4a9c568cb4c6a", "sha256": "46adfe95a284a328e6a23aae4040ba0433b397cdf5090a5f6c4a02b9818e0822" }, "downloads": -1, "filename": "kinto_redis-2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0fed2ceb117fbf517ab4a9c568cb4c6a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12937, "upload_time": "2019-02-08T16:48:51", "url": "https://files.pythonhosted.org/packages/c4/c7/d67976d86672995b69e5da806fe99705e8e9490ca4bdc291b58eadaee4b3/kinto_redis-2.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5973be6cb49c36652c0152b043ee9e21", "sha256": "6e3f2c0adc77879d07ec40dd39d185d7e286eb618e884d8a9b4623afa1dd2be7" }, "downloads": -1, "filename": "kinto-redis-2.0.0.tar.gz", "has_sig": false, "md5_digest": "5973be6cb49c36652c0152b043ee9e21", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11493, "upload_time": "2019-02-08T16:48:49", "url": "https://files.pythonhosted.org/packages/f9/d4/b374e623790fd498b98230b2e9a42a25f833cabb9feaa40d6278f9b2c4b9/kinto-redis-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "44421764a6a337d489f7f0d7f0e50fe5", "sha256": "f1a7147e16b6d83abe24a3ef32e0c7f3f48880ad60f88ae832e225f225cf6903" }, "downloads": -1, "filename": "kinto-redis-2.0.1.tar.gz", "has_sig": false, "md5_digest": "44421764a6a337d489f7f0d7f0e50fe5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11244, "upload_time": "2019-05-24T13:04:23", "url": "https://files.pythonhosted.org/packages/78/76/82f903e68f3066cc80587ec3f31cce3ffbbca21ab8eee0f44c59b9413c65/kinto-redis-2.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "44421764a6a337d489f7f0d7f0e50fe5", "sha256": "f1a7147e16b6d83abe24a3ef32e0c7f3f48880ad60f88ae832e225f225cf6903" }, "downloads": -1, "filename": "kinto-redis-2.0.1.tar.gz", "has_sig": false, "md5_digest": "44421764a6a337d489f7f0d7f0e50fe5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11244, "upload_time": "2019-05-24T13:04:23", "url": "https://files.pythonhosted.org/packages/78/76/82f903e68f3066cc80587ec3f31cce3ffbbca21ab8eee0f44c59b9413c65/kinto-redis-2.0.1.tar.gz" } ] }