{ "info": { "author": "Kien Pham, Kane Kim", "author_email": "kien@calolo.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Topic :: Software Development :: Quality Assurance", "Topic :: Software Development :: Testing" ], "description": "airbrake-flask is a fast library that use the amazing requests library to send\nerror, exception messages to airbrake.io. You can use this library with the\namazing gevent library to send your request asynchronously.\n\nExample Usage with gevent\n-------------------------\nfrom flask import Flask, request, got_request_exception\nfrom airbrake.airbrake import AirbrakeErrorHandler\nimport gevent\nimport sys\n\napp = Flask(__name__)\nENV = ('ENV' in os.environ and os.environ['ENV']) or 'prod'\n\ndef log_exception(error):\n handler = AirbrakeErrorHandler(api_key=\"PUT_YOUR_AIRBRAKE_KEY_HERE\",\n env_name=ENV, request=request)\n gevent.spawn(handler.emit, error, sys.exc_info())\n\ngot_request_exception.connect(log_exception, app)\n\nContribute\n----------\nThis library is hosted on Github and you can contribute there:\nhttp://github.com/kienpham2000/airbrake-flask", "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/kienpham2000/airbrake-flask", "keywords": "error airbrake flask exception", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "airbrake-flask", "package_url": "https://pypi.org/project/airbrake-flask/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/airbrake-flask/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/kienpham2000/airbrake-flask" }, "release_url": "https://pypi.org/project/airbrake-flask/1.0.7/", "requires_dist": null, "requires_python": null, "summary": "airbrake-flask - Airbrake client for Python Flask", "version": "1.0.7" }, "last_serial": 1478067, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "e214673fe10742b55878fe72e621c095", "sha256": "a367116a98899e2cebc0aa48a07d38e461f2df09f853212bb49439de39ec7647" }, "downloads": -1, "filename": "airbrake-flask-0.0.1.tar.gz", "has_sig": false, "md5_digest": "e214673fe10742b55878fe72e621c095", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 733, "upload_time": "2013-04-16T18:23:45", "url": "https://files.pythonhosted.org/packages/c1/c5/456ab233b970c7c0efacfe944fa76541da36a85b5eb76dcf0239745d79b3/airbrake-flask-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "ee34534c10d9bdaadc39223f5eaea596", "sha256": "9d299acd952a626a1722fc7f94363dc229b90ad0b8c3792c08e3b0517f81603f" }, "downloads": -1, "filename": "airbrake-flask-0.0.2.tar.gz", "has_sig": false, "md5_digest": "ee34534c10d9bdaadc39223f5eaea596", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2192, "upload_time": "2013-04-16T18:43:17", "url": "https://files.pythonhosted.org/packages/b9/45/5f4ed1a584a56c15365a4f726ecadb09edcd8315bc3a7a1876d5b3e0008a/airbrake-flask-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "c417fa0849764ef62a16e8e220fd3342", "sha256": "64f02451ec81e99959d2580779febb4f13627e6f233064cbf38c3fcfee4d6a3d" }, "downloads": -1, "filename": "airbrake-flask-0.0.3.tar.gz", "has_sig": false, "md5_digest": "c417fa0849764ef62a16e8e220fd3342", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2236, "upload_time": "2013-09-03T23:00:24", "url": "https://files.pythonhosted.org/packages/f2/19/939a45b77b4474b393a32d2de1526f6ca2c071df2b0a62ec9dc43697a5af/airbrake-flask-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "1f9af06dd6525a3301bd88f6e2cefd6f", "sha256": "9bb2024fa09320ccc7d2cafebf883ec27f9c6816b648b8b22ba60343fea034bc" }, "downloads": -1, "filename": "airbrake-flask-0.0.4.tar.gz", "has_sig": false, "md5_digest": "1f9af06dd6525a3301bd88f6e2cefd6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3156, "upload_time": "2013-10-22T05:03:47", "url": "https://files.pythonhosted.org/packages/e7/0d/20913a4cc8af98d264b72a68885a855f7bf16e3a31eb27bff5338e554892/airbrake-flask-0.0.4.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "ddc6463f12c1f11b95f6cb4f8ff2bcf3", "sha256": "c42e9e96b7075e2364350d5936c011ed8af8cf8807607c0a1cec5f92ba674180" }, "downloads": -1, "filename": "airbrake-flask-1.0.1.tar.gz", "has_sig": false, "md5_digest": "ddc6463f12c1f11b95f6cb4f8ff2bcf3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3209, "upload_time": "2013-10-22T05:09:21", "url": "https://files.pythonhosted.org/packages/7d/49/f1dc52597c8fc6d90f1614bae1e8ff23749126a79c7884e1baddc577ee41/airbrake-flask-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "fa2c1a887b3e0f5a7e36ad0dad89c3c2", "sha256": "b68113fc765bd076e058d269d1580bf4e6de9fba15b5356859fa65799025fa57" }, "downloads": -1, "filename": "airbrake-flask-1.0.2.tar.gz", "has_sig": false, "md5_digest": "fa2c1a887b3e0f5a7e36ad0dad89c3c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3212, "upload_time": "2013-11-11T18:22:43", "url": "https://files.pythonhosted.org/packages/17/13/a2b9507f35f9f87a757635ba71f1ec432ca80336c2c2aa4786a26a7b9181/airbrake-flask-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "c22a94630b82e556fb43b06903c0ed58", "sha256": "4e3af7e4cfc2d451d05fad73c805e5aa362450790f1c883a3168cd8c1f98ed78" }, "downloads": -1, "filename": "airbrake-flask-1.0.3.tar.gz", "has_sig": false, "md5_digest": "c22a94630b82e556fb43b06903c0ed58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3292, "upload_time": "2014-07-20T19:10:07", "url": "https://files.pythonhosted.org/packages/b8/69/9b20c868c811e14ff2f46ab6019daa8696b4ef81c7a751bdad13023a03fd/airbrake-flask-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "5b6cb58583f1edd952d1dd073d13578b", "sha256": "4028fd6c80c581452a17b119821aa4994922df7e5158ec4593d04f54a1068448" }, "downloads": -1, "filename": "airbrake-flask-1.0.4.tar.gz", "has_sig": false, "md5_digest": "5b6cb58583f1edd952d1dd073d13578b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3296, "upload_time": "2015-02-10T02:12:04", "url": "https://files.pythonhosted.org/packages/a5/5c/65c2afb1c35151e164310a68d951fb5464e43e8b877ce7f2132bc3429551/airbrake-flask-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "c1d10c4ef059b75a881e183d198019ae", "sha256": "49fe3cdb645f866bc863e8d14c2c3784a5147d40e151e4bd0a5a0fb820b93666" }, "downloads": -1, "filename": "airbrake-flask-1.0.5.tar.gz", "has_sig": false, "md5_digest": "c1d10c4ef059b75a881e183d198019ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3296, "upload_time": "2015-02-10T15:05:33", "url": "https://files.pythonhosted.org/packages/0b/9b/2a92e3483c5e2189b45a28deab1128874c6f1f7cf83bff443c59fcd3bdd3/airbrake-flask-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "a796b20f3c3234efd8c1de0f1cb03b68", "sha256": "b7c8f840f1c49f967680138bcf2100737aa9886515fbea531e41253f7767d8fa" }, "downloads": -1, "filename": "airbrake-flask-1.0.6.tar.gz", "has_sig": false, "md5_digest": "a796b20f3c3234efd8c1de0f1cb03b68", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3314, "upload_time": "2015-02-20T23:31:47", "url": "https://files.pythonhosted.org/packages/f3/8b/ae9f8a4698c917e1a6b98574d800b449c130a903bae352ae5b82d3c61dc8/airbrake-flask-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "13609f4ac7e97966228bae5697a8eb7e", "sha256": "e2fff64221bbbcb51c5951861f1554d9f1adf311e818389164a69205eb7396e3" }, "downloads": -1, "filename": "airbrake-flask-1.0.7.tar.gz", "has_sig": false, "md5_digest": "13609f4ac7e97966228bae5697a8eb7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3322, "upload_time": "2015-03-26T02:58:15", "url": "https://files.pythonhosted.org/packages/e5/13/d50eff0b9c401696781b29709ffd5b81408250a96cd6b79624be94973fa5/airbrake-flask-1.0.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "13609f4ac7e97966228bae5697a8eb7e", "sha256": "e2fff64221bbbcb51c5951861f1554d9f1adf311e818389164a69205eb7396e3" }, "downloads": -1, "filename": "airbrake-flask-1.0.7.tar.gz", "has_sig": false, "md5_digest": "13609f4ac7e97966228bae5697a8eb7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3322, "upload_time": "2015-03-26T02:58:15", "url": "https://files.pythonhosted.org/packages/e5/13/d50eff0b9c401696781b29709ffd5b81408250a96cd6b79624be94973fa5/airbrake-flask-1.0.7.tar.gz" } ] }