{ "info": { "author": "Sina Rezaei", "author_email": "sinarezaei1991@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "![alt text][pypi_version] ![alt text][licence_version]\n\n# Alerting\n\nEasy to use alerting library for Python 3+\n\nTested with:\n* Python 3.6+\n\nUse the following command to install using pip:\n```\npip install alerting\n```\n\n## Sample\n\n```python\nfrom alerting import Alerting\nfrom alerting.clients import AlertingMailGunClient, AlertingSlackClient, AlertingTelegramClient\n\nalerts = Alerting(\n clients=[\n AlertingSendGridClient(sendgrid_api_key, from_email),\n AlertingMailGunClient(your_mailgun_api_key, your_domain, from_email, target_email),\n AlertingSlackClient(your_bot_user_oauth, target_channel),\n AlertingTelegramClient(bot_token, chat_id)\n ]\n)\n\n\ntry:\n # something\nexcept Exception as ex:\n alerting.send_alert(title='some bad error happened', message=str(ex))\n\n```\n\n\n[pypi_version]: https://img.shields.io/pypi/v/alerting.svg \"PYPI version\"\n[licence_version]: https://img.shields.io/badge/license-MIT%20v2-brightgreen.svg \"MIT Licence\"\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/sinarezaei/alerting", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "alerting", "package_url": "https://pypi.org/project/alerting/", "platform": "", "project_url": "https://pypi.org/project/alerting/", "project_urls": { "Homepage": "https://github.com/sinarezaei/alerting" }, "release_url": "https://pypi.org/project/alerting/0.0.7/", "requires_dist": null, "requires_python": "", "summary": "Easy to use alerting library for Python 3+", "version": "0.0.7" }, "last_serial": 5578839, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "7a104bd57fb4e5bb2bfd53bf6f6fa024", "sha256": "960d492f4863cfb1745acc468c936029e0b5d10cf64ddc0692a8a0b55d44bffa" }, "downloads": -1, "filename": "alerting-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7a104bd57fb4e5bb2bfd53bf6f6fa024", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3882, "upload_time": "2019-07-12T18:15:37", "url": "https://files.pythonhosted.org/packages/79/7f/02dd5a56d30c49c0b4c90a61085a183337c2d09bd0a57883425e37748190/alerting-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c4f98f724efa75438c57fa4d8b40d64d", "sha256": "569d91ec36f8d69ab867113efe35e85aa60c7f01f4b0185e16ac0783fad93995" }, "downloads": -1, "filename": "alerting-0.0.1.tar.gz", "has_sig": false, "md5_digest": "c4f98f724efa75438c57fa4d8b40d64d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2470, "upload_time": "2019-07-12T18:15:39", "url": "https://files.pythonhosted.org/packages/3a/e6/7185907c70537ff1d7a9fb17e3fdaf5cecf16dcc5f294a44e4364335b98f/alerting-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "3bb4796bfb996bc19ef983b825d64151", "sha256": "73335206b33fa0e38b4dec93d0927fa5901359599c0bc02e4139e2d514414847" }, "downloads": -1, "filename": "alerting-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "3bb4796bfb996bc19ef983b825d64151", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3982, "upload_time": "2019-07-12T18:26:21", "url": "https://files.pythonhosted.org/packages/30/69/749a9f22da04c9ccf38893b292f3f2886d57e42ae3aa18a35f66186fef90/alerting-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ede898c77991c32b9e6e33be13ddaf85", "sha256": "17870ed88db49500f012c90095fd81b1c61463f79567fdfbced86b042db2152b" }, "downloads": -1, "filename": "alerting-0.0.2.tar.gz", "has_sig": false, "md5_digest": "ede898c77991c32b9e6e33be13ddaf85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2520, "upload_time": "2019-07-12T18:26:23", "url": "https://files.pythonhosted.org/packages/12/6f/0daf90598f56bd47ad510143e567fae2e7860b12789ba09e052f2bd36c3c/alerting-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "f58aa54fe203e9f6c84c14ec1e3d02cb", "sha256": "0f9e1e4f1a94a21a02ee5ab296e2d9223af6fbba08d10ef1fc24be2b18f6076a" }, "downloads": -1, "filename": "alerting-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "f58aa54fe203e9f6c84c14ec1e3d02cb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4153, "upload_time": "2019-07-12T18:33:33", "url": "https://files.pythonhosted.org/packages/70/5b/352cc8292d0c633c18b7bed583ca4670872ba8e207a6f93d4d44951de50c/alerting-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1c14eaa51c7cbb64dfa09b253557307b", "sha256": "3319d9a7f68abb7cc86b88dbdec846f55d5d8d5641bbec9b266e83523f35c749" }, "downloads": -1, "filename": "alerting-0.0.3.tar.gz", "has_sig": false, "md5_digest": "1c14eaa51c7cbb64dfa09b253557307b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2749, "upload_time": "2019-07-12T18:33:36", "url": "https://files.pythonhosted.org/packages/ce/18/39d0e0e9f70361adbc6a29f545e4c4ec43a4f37ac5a6e7e6cbefc5d217ea/alerting-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "8863cbdc22bffac51509f70113b077d4", "sha256": "71c34e982f8d45c1c067188c5eacff08df9b1a563f8877f7c8dddfbeeec8d46e" }, "downloads": -1, "filename": "alerting-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "8863cbdc22bffac51509f70113b077d4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4154, "upload_time": "2019-07-12T18:37:20", "url": "https://files.pythonhosted.org/packages/5f/06/80edeaa601a2eb2bd96300cc2be27e8014663c30bd18dc2e4757ed97c3c8/alerting-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "00f6dcde957347d955c29f335f3992fa", "sha256": "14b0f30be898d83c1365f47d90cc4c428ae034a1b35225b4f29e4fb0b6eb466e" }, "downloads": -1, "filename": "alerting-0.0.4.tar.gz", "has_sig": false, "md5_digest": "00f6dcde957347d955c29f335f3992fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2746, "upload_time": "2019-07-12T18:37:22", "url": "https://files.pythonhosted.org/packages/04/32/7ccf886618df801887973a72922db9e7465db44102f5a1cc4aed8dd2640c/alerting-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "100406932fc66cbb09231873d9f061d5", "sha256": "cf6f48248531a813a02e23ef9f170b74cc8d108a4da5d11e7ab67ca70442ada4" }, "downloads": -1, "filename": "alerting-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "100406932fc66cbb09231873d9f061d5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4155, "upload_time": "2019-07-12T19:18:55", "url": "https://files.pythonhosted.org/packages/a6/67/36019026d2a4baef1dbf219decabced6fbe5cb68fb4b4dfa3f4ae977afd7/alerting-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "130d7e4d03806232b25bf0488ddefcf6", "sha256": "d403b287620cb3b8ccd5c01c1b603dc87ef8cc8db826a87775127823c9c4bfff" }, "downloads": -1, "filename": "alerting-0.0.5.tar.gz", "has_sig": false, "md5_digest": "130d7e4d03806232b25bf0488ddefcf6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2746, "upload_time": "2019-07-12T19:18:57", "url": "https://files.pythonhosted.org/packages/21/64/b6d27461cd3ca3fd374409c70a9f4b5711bfeee0ef39119ddf5b913513c6/alerting-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "e05a51b7d9e67c5f9428440c924b9bf6", "sha256": "7edcb8e8d422402e62ca1bd8009b08bb6206cc3fe470969af50f0f797741f3ce" }, "downloads": -1, "filename": "alerting-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "e05a51b7d9e67c5f9428440c924b9bf6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4120, "upload_time": "2019-07-24T16:15:11", "url": "https://files.pythonhosted.org/packages/de/fb/ed21302355a88e8cabd54bfc75c2ceced95e32dbdcbf55c607e902df3657/alerting-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "94ee4952e44ba07520385e65ac9e30ac", "sha256": "3820bdd85a38facdc80487fe296ad1c6f858b16bac33866792cffcc56b350c62" }, "downloads": -1, "filename": "alerting-0.0.6.tar.gz", "has_sig": false, "md5_digest": "94ee4952e44ba07520385e65ac9e30ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2964, "upload_time": "2019-07-24T16:15:13", "url": "https://files.pythonhosted.org/packages/a0/55/a935609088db7b903dd18c4590b814c8ce31c58f63a4a26cdd1a155efe1b/alerting-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "411e2d440beee3675d9648f000a10199", "sha256": "4492c786682b71669e005575fdf0cab8e71f0e065c66b356edb6df0fb63050bc" }, "downloads": -1, "filename": "alerting-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "411e2d440beee3675d9648f000a10199", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5219, "upload_time": "2019-07-24T17:50:59", "url": "https://files.pythonhosted.org/packages/e1/68/b2a4c84a4e994c1264fa458b03e207e16204c0dd0e8cca018f77e0b83f0b/alerting-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "08f0387259971d99e5eb4618bed78fb6", "sha256": "1a58a181aed8211135b36e5d7ceb7fb1fad6c04c6fec37e3773167c0ab250aed" }, "downloads": -1, "filename": "alerting-0.0.7.tar.gz", "has_sig": false, "md5_digest": "08f0387259971d99e5eb4618bed78fb6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4033, "upload_time": "2019-07-24T17:51:01", "url": "https://files.pythonhosted.org/packages/21/c3/768b5a5705fd07622b25f02a26e9086799b442b4796e319db3a2bd28fc52/alerting-0.0.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "411e2d440beee3675d9648f000a10199", "sha256": "4492c786682b71669e005575fdf0cab8e71f0e065c66b356edb6df0fb63050bc" }, "downloads": -1, "filename": "alerting-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "411e2d440beee3675d9648f000a10199", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5219, "upload_time": "2019-07-24T17:50:59", "url": "https://files.pythonhosted.org/packages/e1/68/b2a4c84a4e994c1264fa458b03e207e16204c0dd0e8cca018f77e0b83f0b/alerting-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "08f0387259971d99e5eb4618bed78fb6", "sha256": "1a58a181aed8211135b36e5d7ceb7fb1fad6c04c6fec37e3773167c0ab250aed" }, "downloads": -1, "filename": "alerting-0.0.7.tar.gz", "has_sig": false, "md5_digest": "08f0387259971d99e5eb4618bed78fb6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4033, "upload_time": "2019-07-24T17:51:01", "url": "https://files.pythonhosted.org/packages/21/c3/768b5a5705fd07622b25f02a26e9086799b442b4796e319db3a2bd28fc52/alerting-0.0.7.tar.gz" } ] }