{ "info": { "author": "Mathieu Leplatre", "author_email": "mathieu@leplat.re", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "===============================\nKinto Pusher\n===============================\n\n.. image:: https://img.shields.io/travis/Kinto/kinto-pusher.svg\n :target: https://travis-ci.org/Kinto/kinto-pusher\n\n.. image:: https://img.shields.io/pypi/v/kinto-pusher.svg\n :target: https://pypi.python.org/pypi/kinto-pusher\n\nPlug `Kinto notifications `_\ninto `Pusher.com `_.\n\n* `Online demo `_\n\n\nInstall\n-------\n\n::\n\n pip install kinto-pusher\n\nDepending on your environment, it might be necessary to install the `ffi system library `_ with ``sudo apt-get install libffi-dev``.\n\n\nSetup\n-----\n\nIn the Kinto-based application settings:\n\n.. code-block:: ini\n\n kinto.includes = kinto_pusher\n\n pusher.app_id = \n pusher.key = \n pusher.secret = \n pusher.cluster = eu\n\n kinto.event_listeners = pusher\n kinto.event_listeners.pusher.use = kinto_pusher.listener\n\n kinto.event_listeners.pusher.channel = {bucket_id}-{collection_id}-{resource_name}\n kinto.event_listeners.pusher.resources = bucket collection group record\n kinto.event_listeners.pusher.actions = create update delete\n\n\nTODO\n----\n\n- Add view for authenticated channels\n\n\nChangelog\n=========\n\n1.0.0 (2019-06-06)\n------------------\n\n- Upgrade to Kinto 13 and Python 3.7\n\n\n0.6.0 (2017-04-25)\n------------------\n\n- Upgrade to Kinto 6 and Python 3.5 (#21)\n\n\n0.5.0 (2017-02-21)\n------------------\n\n- Fixing some common 500 with the plugin (#20)\n\n0.4.0 (2016-12-02)\n------------------\n\n- Add the plugin version in the capability. (#12)\n- Handle the ``pusher.cluster`` option. (#17)\n- Update to super Kinto 5.0\n\n\n0.3.0 (2016-05-23)\n------------------\n\n- Project renamed to *Kinto-fxa* to match the rename of ``cliquet`` to\n ``kinto.core``.\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.2.0 (2015-11-20)\n------------------\n\n- Add HTML demo with *Kinto* and *Leaflet*\n- Works with *Cliquet* 2.11\n\n\n0.1.0 (2015-11-05)\n------------------\n\n- Initial working proof-of-concept.", "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-pusher", "keywords": "kinto pusher", "license": "Apache License (2.0)", "maintainer": "", "maintainer_email": "", "name": "kinto-pusher", "package_url": "https://pypi.org/project/kinto-pusher/", "platform": "", "project_url": "https://pypi.org/project/kinto-pusher/", "project_urls": { "Homepage": "https://github.com/Kinto/kinto-pusher" }, "release_url": "https://pypi.org/project/kinto-pusher/1.0.0/", "requires_dist": null, "requires_python": "", "summary": "Plug Kinto notifications into Pusher.com", "version": "1.0.0" }, "last_serial": 5366399, "releases": { "0.3.0": [ { "comment_text": "", "digests": { "md5": "0d2246d3cccfad3b466adceb09a738d8", "sha256": "a78c1b3610ea0d1603b5e78b8bf2d41317f526f4c245c0e07c8c8172cc95ff20" }, "downloads": -1, "filename": "kinto-pusher-0.3.0.tar.gz", "has_sig": false, "md5_digest": "0d2246d3cccfad3b466adceb09a738d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3638, "upload_time": "2016-05-24T08:00:53", "url": "https://files.pythonhosted.org/packages/f1/6e/f54c7bc04b139c136aede0087d2efbe9fb44b73c19cfe4e8d067ede3c033/kinto-pusher-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "91fad301c9a54c3022d68557bccfd9de", "sha256": "4f3056a67902b3409e59942473ecda831b2ce32e8d9c586b72747265eef5b559" }, "downloads": -1, "filename": "kinto_pusher-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "91fad301c9a54c3022d68557bccfd9de", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5011, "upload_time": "2016-12-02T15:00:11", "url": "https://files.pythonhosted.org/packages/87/a3/bd276d8bf21fa3d6fbbb7fd7a43d7f09eb610ebf031bf5e2d2ea0c48f8ae/kinto_pusher-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1bccbf22228dab2afc014683e9e9da9b", "sha256": "7d622b31f83e9b246f54c4c4375baa349e653979d7fa090f6fec728ec4e00932" }, "downloads": -1, "filename": "kinto-pusher-0.4.0.tar.gz", "has_sig": false, "md5_digest": "1bccbf22228dab2afc014683e9e9da9b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4527, "upload_time": "2016-12-02T15:00:13", "url": "https://files.pythonhosted.org/packages/86/e6/5ebcc31cd0e8c074737b2d8f5c42eb79c413a9909fca45562dc237443caf/kinto-pusher-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "eb30f08484a3231fdcbffece0ca2e41a", "sha256": "634aad767da66cf66b0c9e1692e81e52b58cc8167e8148fcb6269472795c62f1" }, "downloads": -1, "filename": "kinto_pusher-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eb30f08484a3231fdcbffece0ca2e41a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5240, "upload_time": "2017-02-21T17:37:04", "url": "https://files.pythonhosted.org/packages/9f/c9/70b4fd487c97fe091a581f7f32f59dafceba819f8dca92d3eaf9f234fb8c/kinto_pusher-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a197e399ac24cf238734c1679ce80818", "sha256": "e46bb2e26cbcb9ffb6b5ca3d956b5b8075221aab0c2d6a1f169303e1ce2724b2" }, "downloads": -1, "filename": "kinto-pusher-0.5.0.tar.gz", "has_sig": false, "md5_digest": "a197e399ac24cf238734c1679ce80818", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4720, "upload_time": "2017-02-21T17:37:06", "url": "https://files.pythonhosted.org/packages/d7/e2/b9b731ef49d6408d6a4370b35f7bb1a57078efe6e841efbb5ae4827fff6a/kinto-pusher-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "fa2c7fb4d4cfa06ceb4f93de6dd416b4", "sha256": "9b3c9c776e4c0883f7391e4ced6f29d999ba07a5a311298fac6fc2443f216a71" }, "downloads": -1, "filename": "kinto_pusher-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fa2c7fb4d4cfa06ceb4f93de6dd416b4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5302, "upload_time": "2017-04-25T14:07:49", "url": "https://files.pythonhosted.org/packages/60/f8/bf92d2c40695bf8971eba03f8237e3814744af3132e292d5a1c129df59f8/kinto_pusher-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1df4f2c37562ad923885a6e18f1ce1fe", "sha256": "45dbcf06b1cc5714d72d86a749fc992134b1084d05c27a27350aecb5f9782f37" }, "downloads": -1, "filename": "kinto-pusher-0.6.0.tar.gz", "has_sig": false, "md5_digest": "1df4f2c37562ad923885a6e18f1ce1fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4742, "upload_time": "2017-04-25T14:07:48", "url": "https://files.pythonhosted.org/packages/c2/d9/5ec69fd5c047f475a98310aaa10573eed66d8d7c8e69abcba7201c42825d/kinto-pusher-0.6.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "1b31e221e206e09af33d95c3da4a5d5b", "sha256": "f87d26d354108eb2d70179d6e91566e8c4ec81606c09623cfafd841632bd19da" }, "downloads": -1, "filename": "kinto_pusher-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1b31e221e206e09af33d95c3da4a5d5b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3967, "upload_time": "2019-06-06T09:37:04", "url": "https://files.pythonhosted.org/packages/b9/05/df61ae734b80371d37ac393f5c026fa5ba809fec5a03625d36b7c961e4b3/kinto_pusher-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "19e521a68fc7c6fc1fd1906ec132d8f5", "sha256": "9dc64b8f159bdbe646b4b0b74fc26d72785a0b4436484b380cb3fbb79bb190ec" }, "downloads": -1, "filename": "kinto-pusher-1.0.0.tar.gz", "has_sig": false, "md5_digest": "19e521a68fc7c6fc1fd1906ec132d8f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4765, "upload_time": "2019-06-06T09:37:03", "url": "https://files.pythonhosted.org/packages/ed/ff/236ed961610850be70cdf6f943892ff48ca53494b1b476235b6dce5b7908/kinto-pusher-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1b31e221e206e09af33d95c3da4a5d5b", "sha256": "f87d26d354108eb2d70179d6e91566e8c4ec81606c09623cfafd841632bd19da" }, "downloads": -1, "filename": "kinto_pusher-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1b31e221e206e09af33d95c3da4a5d5b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3967, "upload_time": "2019-06-06T09:37:04", "url": "https://files.pythonhosted.org/packages/b9/05/df61ae734b80371d37ac393f5c026fa5ba809fec5a03625d36b7c961e4b3/kinto_pusher-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "19e521a68fc7c6fc1fd1906ec132d8f5", "sha256": "9dc64b8f159bdbe646b4b0b74fc26d72785a0b4436484b380cb3fbb79bb190ec" }, "downloads": -1, "filename": "kinto-pusher-1.0.0.tar.gz", "has_sig": false, "md5_digest": "19e521a68fc7c6fc1fd1906ec132d8f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4765, "upload_time": "2019-06-06T09:37:03", "url": "https://files.pythonhosted.org/packages/ed/ff/236ed961610850be70cdf6f943892ff48ca53494b1b476235b6dce5b7908/kinto-pusher-1.0.0.tar.gz" } ] }