{ "info": { "author": "Mozilla", "author_email": "kinto@mozilla.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4" ], "description": "==============\nKinto AMO View\n==============\n\n.. image:: https://img.shields.io/travis/mozilla-services/kinto-amo/master.svg\n :target: https://travis-ci.org/mozilla-services/kinto-amo\n\n.. image:: https://img.shields.io/pypi/v/kinto-amo.svg\n :target: https://pypi.python.org/pypi/kinto-amo\n\n.. image:: https://coveralls.io/repos/mozilla-services/kinto-amo/badge.svg?branch=master\n :target: https://coveralls.io/r/mozilla-services/kinto-amo\n\nReturn an XML views of the blocklists buckets compatible with the\nprevious AMO one.\n\n\nInstall\n=======\n\n::\n\n pip install kinto-amo\n\n\nSetup\n=====\n\nIn the Kinto project settings\n\n.. code-block:: ini\n\n kinto.includes = kinto_amo\n\n # kinto.amo.addons = /buckets/blocklists/collections/addons\n # kinto.amo.plugins = /buckets/blocklists/collections/plugins\n # kinto.amo.gfx = /buckets/blocklists/collections/gfx\n # kinto.amo.certificates = /buckets/blocklists/collections/certificates\n\n\nYou can setup other blocklists for preview for instance using a prefix:\n\n.. code-block:: ini\n\n kinto.includes = kinto_amo\n\n kinto.amo.preview.addons = /buckets/blocklists-preview/collections/addons\n kinto.amo.preview.plugins = /buckets/blocklists-preview/collections/plugins\n kinto.amo.preview.gfx = /buckets/blocklists-preview/collections/gfx\n kinto.amo.preview.certificates = /buckets/blocklists-preview/collections/certificates\n\n kinto.amo.staging.addons = /buckets/staging/collections/addons\n kinto.amo.staging.plugins = /buckets/staging/collections/plugins\n kinto.amo.staging.gfx = /buckets/staging/collections/gfx\n kinto.amo.staging.certificates = /buckets/staging/collections/certificates\n\nYou can then access their blocklist from the prefixed URL:\n\n- ``/v1/blocklist/3/{3550f703-e582-4d05-9a08-453d09bdfdc6}/47.0/``\n- ``/v1/preview/3/{3550f703-e582-4d05-9a08-453d09bdfdc6}/47.0/``\n- ``/v1/staging/3/{3550f703-e582-4d05-9a08-453d09bdfdc6}/47.0/``\n\n\nCHANGELOG\n=========\n\n1.0.1 (2018-02-08)\n------------------\n\n**Bug fixes**\n\n- Fix last update / last modified of blocklist XML endpoint (fixes #25)\n\n\n1.0.0 (2018-02-07)\n------------------\n\n- Pass application ID and version to amo2kinto code when generating blocklist.xml. (#23)\n\n\n0.4.0 (2017-07-05)\n------------------\n\n**New features**\n\n- Add support for cache control headers (``If-None-Match`` and ``If-Modified-Since``) (fixes #21)\n\n0.3.0 (2016-10-27)\n------------------\n\n- Add the plugin version in the capability. (#15)\n- Enable creation of preview XML files from other collections. (#18)\n\n\n0.2.0 (2016-05-19)\n------------------\n\n- Update to ``kinto.core`` for compatibility with Kinto 3.0. This\n release is no longer compatible with Kinto < 3.0, please upgrade!\n\n\n0.1.1 (2016-05-06)\n------------------\n\n- Missing commit in previous release.\n\n\n0.1.0 (2016-05-06)\n------------------\n\n**New features**\n\n- Supports metrics in the URL (#6)\n- Add a view to render the XML Blocklists file in versions 1, 2 and 3 (#3)\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mozilla-services/kinto-amo", "keywords": "kinto", "license": "Apache License (2.0)", "maintainer": "", "maintainer_email": "", "name": "kinto-amo", "package_url": "https://pypi.org/project/kinto-amo/", "platform": "", "project_url": "https://pypi.org/project/kinto-amo/", "project_urls": { "Homepage": "https://github.com/mozilla-services/kinto-amo" }, "release_url": "https://pypi.org/project/kinto-amo/1.0.1/", "requires_dist": [ "amo2kinto (>=3.2.0)", "kinto (>=4.0.0)" ], "requires_python": "", "summary": "AMO-style routing for Kinto - with XML", "version": "1.0.1" }, "last_serial": 4266246, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "ecd6c9a88df338acc5686f159b04bbb4", "sha256": "4dddeb2119d1e6dfb505f312b917868135f81130d44d1fa8cd9021dd6e2fd02e" }, "downloads": -1, "filename": "kinto_amo-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ecd6c9a88df338acc5686f159b04bbb4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10244, "upload_time": "2016-05-06T08:13:48", "url": "https://files.pythonhosted.org/packages/b4/86/3bfef266de98dc2815935503f6f19b8a84f610d558263753cdbd7c1add6b/kinto_amo-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d89bf3af930963359ce67e021e3400c1", "sha256": "cee9d79353c63426b6dff1ecdf5947270c0107ac0efee57bae59705fe742de02" }, "downloads": -1, "filename": "kinto-amo-0.1.1.tar.gz", "has_sig": false, "md5_digest": "d89bf3af930963359ce67e021e3400c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11353, "upload_time": "2016-05-06T08:13:53", "url": "https://files.pythonhosted.org/packages/d4/27/2d45d3588caa3ada80f26ba42cfa3d35fb6d27f8a851fd56a3173281c214/kinto-amo-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "7c52911fdd5be80c002803b8dd03b3a9", "sha256": "0acb59d89b0c3f496496c5403a8afa43367276531f78d29f182bf1c181c968a9" }, "downloads": -1, "filename": "kinto_amo-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7c52911fdd5be80c002803b8dd03b3a9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10395, "upload_time": "2016-05-24T16:36:37", "url": "https://files.pythonhosted.org/packages/62/6e/29b9469a93e58c09689b82a3d9661938ccc46b8a422ecdca41b08481b1da/kinto_amo-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5e6bc86487f0d4749beffd8d6ae8698c", "sha256": "8e87731f82bc2b3d666523444678eebaad3fa4aeed1309afe295c44a85522298" }, "downloads": -1, "filename": "kinto-amo-0.2.0.tar.gz", "has_sig": false, "md5_digest": "5e6bc86487f0d4749beffd8d6ae8698c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10827, "upload_time": "2016-05-24T16:36:42", "url": "https://files.pythonhosted.org/packages/f0/d8/1b710cf4a1f7571d3024fbecaf002e90321cca925b333da7eaf1663f9194/kinto-amo-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "75e4f3d3b5c5a4a42cbb859d7e9a43bb", "sha256": "a477fcb0799f99e6d2dd1f0d78abdbe054694ea156de244f32a92d117a0f05f3" }, "downloads": -1, "filename": "kinto_amo-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "75e4f3d3b5c5a4a42cbb859d7e9a43bb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12087, "upload_time": "2016-10-27T13:27:31", "url": "https://files.pythonhosted.org/packages/37/c5/87d67f9d1ffa397cb78d7474578126c98cf7a4bcca628e99d0743cc650e4/kinto_amo-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "67851371d0fc31b883b16556b7ae3807", "sha256": "7cd1a0b8a6898581a32f1b9fa74ae54ecfdf339f72e840ce3d8027f728e1eaed" }, "downloads": -1, "filename": "kinto-amo-0.3.0.tar.gz", "has_sig": false, "md5_digest": "67851371d0fc31b883b16556b7ae3807", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13081, "upload_time": "2016-10-27T13:27:33", "url": "https://files.pythonhosted.org/packages/22/9e/69d2f5126e7222c5b92cf76e9719d35174a1dc07f208a09a415a6917a281/kinto-amo-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "e3b71936173cf1e16ba210d4200fa0d2", "sha256": "5bd347bc3adf496e60db6188aeb65223797fc1af632f226b2f25f11aa83f5270" }, "downloads": -1, "filename": "kinto_amo-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e3b71936173cf1e16ba210d4200fa0d2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12676, "upload_time": "2017-07-05T08:03:56", "url": "https://files.pythonhosted.org/packages/05/8e/bdddb36cdaca50637a20fa4a8bcbe8ee8fd706f2e23f712ec7373102ec0c/kinto_amo-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "016dcff0e752a2e185b6833ed0caa4d6", "sha256": "09695049a46c186c870e782f4d44d423d59183d4b8c46b6c13ea5e498a7d43cc" }, "downloads": -1, "filename": "kinto-amo-0.4.0.tar.gz", "has_sig": false, "md5_digest": "016dcff0e752a2e185b6833ed0caa4d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13117, "upload_time": "2017-07-05T08:03:54", "url": "https://files.pythonhosted.org/packages/e6/10/8b4276589bc1c1a4077ca4f4615a67a3d1ab1afafa318d42638423d906fb/kinto-amo-0.4.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "0a7a9d08e60769a6c5e3b510d9b459b0", "sha256": "dc0d1bae0135fd0bd98b1b9748026202133711559d953caf9c3f479a9b2ee74f" }, "downloads": -1, "filename": "kinto_amo-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0a7a9d08e60769a6c5e3b510d9b459b0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12939, "upload_time": "2018-02-07T09:22:04", "url": "https://files.pythonhosted.org/packages/44/3b/c4bbd59561a7f0fba37e345cb7b4f96a7c0356cb3b5849043048cfe979d7/kinto_amo-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8c78b0e5705378eeee08ace8b6b628ec", "sha256": "b849f39ef87594e7ec494353d35043f4a7851e3369f180b612e5e285e976d4ef" }, "downloads": -1, "filename": "kinto-amo-1.0.0.tar.gz", "has_sig": false, "md5_digest": "8c78b0e5705378eeee08ace8b6b628ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13285, "upload_time": "2018-02-07T09:22:08", "url": "https://files.pythonhosted.org/packages/5c/73/79dfbae63adde0ee651da4c6ed616d3987d0b955c0b3057480e41fec349a/kinto-amo-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "12fbee790a8ef66f5573884c903c2233", "sha256": "cb8520bbbba0df6413350f03c048afacb0922f73c02804e89ceccc45d1ed4e5b" }, "downloads": -1, "filename": "kinto_amo-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "12fbee790a8ef66f5573884c903c2233", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13116, "upload_time": "2018-02-08T10:34:04", "url": "https://files.pythonhosted.org/packages/26/fa/0ec2acdf37136783828e49d5fadfee50eabc790c88a792e55452b96c4707/kinto_amo-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "249c9196f3e0248f6bc49be43cc25d65", "sha256": "5601bc1f0d8c71f12b89862d3c82bcca4380b3fec8824919b01b6e52bbed6d69" }, "downloads": -1, "filename": "kinto-amo-1.0.1.tar.gz", "has_sig": false, "md5_digest": "249c9196f3e0248f6bc49be43cc25d65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14588, "upload_time": "2018-02-08T10:34:05", "url": "https://files.pythonhosted.org/packages/c0/99/1376dfeabf28c9899a158f2d0d2799350c6ed8888a834b2202327b3e4975/kinto-amo-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "12fbee790a8ef66f5573884c903c2233", "sha256": "cb8520bbbba0df6413350f03c048afacb0922f73c02804e89ceccc45d1ed4e5b" }, "downloads": -1, "filename": "kinto_amo-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "12fbee790a8ef66f5573884c903c2233", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13116, "upload_time": "2018-02-08T10:34:04", "url": "https://files.pythonhosted.org/packages/26/fa/0ec2acdf37136783828e49d5fadfee50eabc790c88a792e55452b96c4707/kinto_amo-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "249c9196f3e0248f6bc49be43cc25d65", "sha256": "5601bc1f0d8c71f12b89862d3c82bcca4380b3fec8824919b01b6e52bbed6d69" }, "downloads": -1, "filename": "kinto-amo-1.0.1.tar.gz", "has_sig": false, "md5_digest": "249c9196f3e0248f6bc49be43cc25d65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14588, "upload_time": "2018-02-08T10:34:05", "url": "https://files.pythonhosted.org/packages/c0/99/1376dfeabf28c9899a158f2d0d2799350c6ed8888a834b2202327b3e4975/kinto-amo-1.0.1.tar.gz" } ] }