{ "info": { "author": "Kyle Stark", "author_email": "kyle@goodrx.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: Pyramid", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "===============================\nPyramid Sendgrid Webhooks\n===============================\n\n.. image:: https://img.shields.io/pypi/v/pyramid_sendgrid_webhooks.svg\n :target: https://pypi.python.org/pypi/pyramid_sendgrid_webhooks\n\n.. image:: https://img.shields.io/travis/GoodRx/pyramid-sendgrid-webhooks.svg\n :target: https://travis-ci.org/GoodRx/pyramid-sendgrid-webhooks\n\n.. image:: https://readthedocs.org/projects/pyramid_sendgrid_webhooks/badge/?version=latest\n :target: https://readthedocs.org/projects/pyramid_sendgrid_webhooks/?badge=latest\n :alt: Documentation Status\n\n\nParses incoming Sendgrid Webhooks in Pyramid apps\n\n* Free software: MIT license\n* Documentation: https://pyramid_sendgrid_webhooks.readthedocs.org.\n\nFeatures\n--------\n\nTo use this app, add a configuration statement with your intended webhook\ncallback path:\n\n.. code:: python\n\n config.include('pyramid_sendgrid_webhooks', '/sendgrid/webhooks')\n\nThen, set up subscribers for any events that you want to be notified of:\n\n.. code:: python\n\n from pyramid_sendgrid_webhooks import events\n\n def handle_bounce(event):\n request = event.request\n print event.reason\n\n ...\n config.add_subscriber(handle_bounce, events.BounceEvent)\n\nCurrently the app adds a single endpoint at :code:`{PREFIX}/receive`. This will be\nthe webhook path to give to Sendgrid. In the example above, the full endpoint\nwould therefore be at :code:`/sendgrid/webhooks/receive`.\n\n\nCredits\n---------\n\nTools used in rendering this package:\n\n* Cookiecutter_\n* `cookiecutter-pypackage`_\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage\n\n\n\n\nHistory\n-------\n\n1.2.2 (2015-12-15)\n---------------------\n\n* Updating documentation with modules\n\n1.2.1 (2015-12-15)\n---------------------\n\n* Update trove classifiers\n\n1.2.0 (2015-12-14)\n---------------------\n\n* Correct package listing in setup.py\n\n1.0.0 (2015-12-07)\n---------------------\n\n* First release on PyPI.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/GoodRx/pyramid-sendgrid-webhooks", "keywords": "pyramid_sendgrid_webhooks", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "pyramid-sendgrid-webhooks", "package_url": "https://pypi.org/project/pyramid-sendgrid-webhooks/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pyramid-sendgrid-webhooks/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/GoodRx/pyramid-sendgrid-webhooks" }, "release_url": "https://pypi.org/project/pyramid-sendgrid-webhooks/1.2.3/", "requires_dist": null, "requires_python": null, "summary": "Parses incoming Sendgrid Webhooks in Pyramid apps", "version": "1.2.3" }, "last_serial": 1874613, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "5694e317e4b36a6b6776729183f4152c", "sha256": "07bbd81b31d3f81fa044bbc95cd71be3aca5e0d3d05acbe0f4e75245853197aa" }, "downloads": -1, "filename": "pyramid_sendgrid_webhooks-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5694e317e4b36a6b6776729183f4152c", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5917, "upload_time": "2015-12-15T04:44:32", "url": "https://files.pythonhosted.org/packages/61/42/f55cf5f17303423e8b19260f5f837a705317d4503f99c99e2f51ed4a0bd2/pyramid_sendgrid_webhooks-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f7bcedd2e86a950532f26e7c7a2b29d0", "sha256": "175896f37a5db143d0a91815fb1003e5ccb9ae7e90e202a7ed4aecb77b288de5" }, "downloads": -1, "filename": "pyramid_sendgrid_webhooks-1.0.0.tar.gz", "has_sig": false, "md5_digest": "f7bcedd2e86a950532f26e7c7a2b29d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67296, "upload_time": "2015-12-15T04:44:22", "url": "https://files.pythonhosted.org/packages/97/5e/9439d749761e09934ea2bbaa067164a07a78ccce97f74f82952eda16535a/pyramid_sendgrid_webhooks-1.0.0.tar.gz" } ], "1.1.0": [], "1.2.0": [ { "comment_text": "", "digests": { "md5": "dbd6b1b552be464d46d89e4066423dae", "sha256": "086fbfe28c9cc6913e6e82ccf24b34b37cbabb517209e6887e17db8c21222aae" }, "downloads": -1, "filename": "pyramid_sendgrid_webhooks-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dbd6b1b552be464d46d89e4066423dae", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 8620, "upload_time": "2015-12-15T05:03:04", "url": "https://files.pythonhosted.org/packages/69/eb/d9f9cfc3aa00b51d3685f823845f823e5584872130b671b14fb43ee6d76a/pyramid_sendgrid_webhooks-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6e3216cd1bcb60d6d88e0c942bd0d1a1", "sha256": "c12e6e1a58a99c90a833f38f689bbf1933edd595cc69d86f827ccc59912fd4a9" }, "downloads": -1, "filename": "pyramid_sendgrid_webhooks-1.2.0.tar.gz", "has_sig": false, "md5_digest": "6e3216cd1bcb60d6d88e0c942bd0d1a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68805, "upload_time": "2015-12-15T05:02:53", "url": "https://files.pythonhosted.org/packages/4e/20/f1477af913b51de94f1f665bdbddebbb46e5396a1741e5785a532e2dd7a9/pyramid_sendgrid_webhooks-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "d69b2f90523d09e417170785cde72024", "sha256": "b97fdf983eb96b9adfecd39b33ae85ca580251d6989f0e8b6f16ce363b849725" }, "downloads": -1, "filename": "pyramid_sendgrid_webhooks-1.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d69b2f90523d09e417170785cde72024", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 8686, "upload_time": "2015-12-15T16:48:29", "url": "https://files.pythonhosted.org/packages/9d/cb/8f993681f5622675f430c422776dcd65b4c4bb4c822b30e394ac99a03f95/pyramid_sendgrid_webhooks-1.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "13d40cb0b81ba2d6e5d24d9fbf0e3f29", "sha256": "4535c397d4c814f1495742683ff7442d25e3a12170b0685f519f9a789c1fd181" }, "downloads": -1, "filename": "pyramid_sendgrid_webhooks-1.2.1.tar.gz", "has_sig": false, "md5_digest": "13d40cb0b81ba2d6e5d24d9fbf0e3f29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68844, "upload_time": "2015-12-15T16:48:18", "url": "https://files.pythonhosted.org/packages/64/47/85c137a4a7a5c0a9c98f63e95af62f97743221696b2d69d2c128e3cb4210/pyramid_sendgrid_webhooks-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "1c109a8280ca893570fe1f05b4943865", "sha256": "47362e0f7e9f87f8276e4450374df4d8a785e7c6805bb145c9f11b99e1a8eff9" }, "downloads": -1, "filename": "pyramid_sendgrid_webhooks-1.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1c109a8280ca893570fe1f05b4943865", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 8144, "upload_time": "2015-12-15T17:05:50", "url": "https://files.pythonhosted.org/packages/79/64/6486e87f167564a0903f7b513d0d46dd80b7f9af43eec2104bed9dabba16/pyramid_sendgrid_webhooks-1.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4bf41dc1e766072dff786f8e2a19cefa", "sha256": "f45e528ebe49a9fb426c66b22101ad13b875f0c2f141b7447e054ab9f29ef16c" }, "downloads": -1, "filename": "pyramid_sendgrid_webhooks-1.2.2.tar.gz", "has_sig": false, "md5_digest": "4bf41dc1e766072dff786f8e2a19cefa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68670, "upload_time": "2015-12-15T17:05:42", "url": "https://files.pythonhosted.org/packages/f0/87/bb5d01316907bc3134dcec858c46a6d7d00b9840c077c5734f7b0e5af282/pyramid_sendgrid_webhooks-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "2140279fe17dbb439eadad9c2416f936", "sha256": "35126b2dd274525b0e84a894aaa9a2497ac1789a90e817e2ec7ed009865798b8" }, "downloads": -1, "filename": "pyramid_sendgrid_webhooks-1.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2140279fe17dbb439eadad9c2416f936", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 8416, "upload_time": "2015-12-22T23:02:30", "url": "https://files.pythonhosted.org/packages/62/84/d6a89131de13787f573190a64a9da74177d7e17dfc30d0b5826cc8cc507d/pyramid_sendgrid_webhooks-1.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "379624a40092349aa41d29a03b1a44e0", "sha256": "cd7e1317952a71d4743cdc64578d468307dc3289d8fb4f2c2231a05e90c9f971" }, "downloads": -1, "filename": "pyramid_sendgrid_webhooks-1.2.3.tar.gz", "has_sig": false, "md5_digest": "379624a40092349aa41d29a03b1a44e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68751, "upload_time": "2015-12-22T23:02:24", "url": "https://files.pythonhosted.org/packages/ff/9a/4d8e4f0b95e17f2e3eba071b7b6a62f7d709c8ec35aea31924145766c9ff/pyramid_sendgrid_webhooks-1.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2140279fe17dbb439eadad9c2416f936", "sha256": "35126b2dd274525b0e84a894aaa9a2497ac1789a90e817e2ec7ed009865798b8" }, "downloads": -1, "filename": "pyramid_sendgrid_webhooks-1.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2140279fe17dbb439eadad9c2416f936", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 8416, "upload_time": "2015-12-22T23:02:30", "url": "https://files.pythonhosted.org/packages/62/84/d6a89131de13787f573190a64a9da74177d7e17dfc30d0b5826cc8cc507d/pyramid_sendgrid_webhooks-1.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "379624a40092349aa41d29a03b1a44e0", "sha256": "cd7e1317952a71d4743cdc64578d468307dc3289d8fb4f2c2231a05e90c9f971" }, "downloads": -1, "filename": "pyramid_sendgrid_webhooks-1.2.3.tar.gz", "has_sig": false, "md5_digest": "379624a40092349aa41d29a03b1a44e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68751, "upload_time": "2015-12-22T23:02:24", "url": "https://files.pythonhosted.org/packages/ff/9a/4d8e4f0b95e17f2e3eba071b7b6a62f7d709c8ec35aea31924145766c9ff/pyramid_sendgrid_webhooks-1.2.3.tar.gz" } ] }