{ "info": { "author": "Daniel Perez", "author_email": "daniel@claudetech.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Libraries" ], "description": "# Python Slack log handler\n\nSimple Python log handler for Slack using Slack webhooks.\n\n# Installation\n\n```sh\n$ pip install slack_log_handler\n```\n\n## Usage\n\nThe only required argument for `SlackLogHandler` is the webhook URL.\nYou can pass the `channel`, `username`, or a dictionary of `emojis` for each\nlog level as named arguments.\n\nSample usage:\n\n```python\nimport os\nimport logging\nfrom slack_log_handler import SlackLogHandler\n\nWEBHOOK_URL = os.getenv('SLACK_URL')\n\nslack_handler = SlackLogHandler(WEBHOOK_URL)\nslack_handler.setLevel(logging.WARNING)\n\nlogger = logging.getLogger(__name__)\nlogger.addHandler(slack_handler)\n\nlogger.error('Oh my god, an error occurred!')\n```\n\n## Troubleshooting\n\nOn Linux, if you get an error of this kind,\n\n```\nSSL: CERTIFICATE_VERIFY_FAILED\n```\n\nmake sure the `ca-certificates` package (or whatever package your distribution uses instead) is installed.\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/claudetech/python-slack-log", "keywords": "", "license": "LICENSE", "maintainer": "", "maintainer_email": "", "name": "slack_log_handler", "package_url": "https://pypi.org/project/slack_log_handler/", "platform": "", "project_url": "https://pypi.org/project/slack_log_handler/", "project_urls": { "Homepage": "https://github.com/claudetech/python-slack-log" }, "release_url": "https://pypi.org/project/slack_log_handler/0.3.0/", "requires_dist": null, "requires_python": "", "summary": "Python Slack log handler using webhook", "version": "0.3.0" }, "last_serial": 3469932, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "bca4fdbe6fcc003da7177e0233416aee", "sha256": "dd6956d2099abfcc413a892705f901a939ab6451e954f5e269c6b86e3e49adc0" }, "downloads": -1, "filename": "slack_log_handler-0.1.0.tar.gz", "has_sig": false, "md5_digest": "bca4fdbe6fcc003da7177e0233416aee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2696, "upload_time": "2015-02-07T11:20:51", "url": "https://files.pythonhosted.org/packages/e6/d9/0b2cf063aae3c628cf63ca5ad23a9fefed327c7f5540816046616cec6a53/slack_log_handler-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "bd3ecfdcbe867168440fa59ef849707d", "sha256": "543ce3a40f8826a355f54b88185fc9c584723a4a964366ea0ff1aac562cfbd67" }, "downloads": -1, "filename": "slack_log_handler-0.2.0.tar.gz", "has_sig": false, "md5_digest": "bd3ecfdcbe867168440fa59ef849707d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2667, "upload_time": "2015-03-30T18:01:59", "url": "https://files.pythonhosted.org/packages/5e/74/0b022ad367d201b76da16abe1e0b437a887716a3455f9735bf1cb08d08e7/slack_log_handler-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "9493b4d0e31c299a1c260ee82e113f3b", "sha256": "02a2b2670ec31c05568166c25fcc1c8656b0432d5121400addde0b186da91c91" }, "downloads": -1, "filename": "slack_log_handler-0.2.1.tar.gz", "has_sig": false, "md5_digest": "9493b4d0e31c299a1c260ee82e113f3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2717, "upload_time": "2015-06-15T07:48:46", "url": "https://files.pythonhosted.org/packages/67/4b/34963c17f03e86bc9273766691887bd21cc6cb7e6f25d4349a36bfc87559/slack_log_handler-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "d69231bec29bd4c4f823aeeed03fb69b", "sha256": "5067c668177b3db133f77c6e07b9ca93baf7deac3b974c2b2319ec88c6b0f74c" }, "downloads": -1, "filename": "slack_log_handler-0.2.2.tar.gz", "has_sig": false, "md5_digest": "d69231bec29bd4c4f823aeeed03fb69b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2741, "upload_time": "2015-06-20T06:15:07", "url": "https://files.pythonhosted.org/packages/7a/e9/e713367dc27b6a5c3455409ade7c90e2f65a636186423c0da6eb6ddf9183/slack_log_handler-0.2.2.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "c26c3ad67a2508516cc4a8890504789b", "sha256": "3cd785150472f05bea52958b0fc7507324407074f9d408b9850a725426c27ffe" }, "downloads": -1, "filename": "slack_log_handler-0.3.0-py3-none-any.whl", "has_sig": true, "md5_digest": "c26c3ad67a2508516cc4a8890504789b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4011, "upload_time": "2018-01-08T02:33:48", "url": "https://files.pythonhosted.org/packages/4e/2d/0ff115568d6aaabcd1a5385774e41cbecff607829cb6f965f32e3f3f914d/slack_log_handler-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5d86097695697de805c4ba56387d7cd0", "sha256": "d21f047706bb1c842be41eafe6366883f37df7c114a9d00e4fc1b688fa822ddb" }, "downloads": -1, "filename": "slack_log_handler-0.3.0.tar.gz", "has_sig": true, "md5_digest": "5d86097695697de805c4ba56387d7cd0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2904, "upload_time": "2018-01-08T02:33:49", "url": "https://files.pythonhosted.org/packages/9c/6f/e7771a47f19909bf767dc7f2e072d32563d4710134c4a9e3b54af0242d5c/slack_log_handler-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c26c3ad67a2508516cc4a8890504789b", "sha256": "3cd785150472f05bea52958b0fc7507324407074f9d408b9850a725426c27ffe" }, "downloads": -1, "filename": "slack_log_handler-0.3.0-py3-none-any.whl", "has_sig": true, "md5_digest": "c26c3ad67a2508516cc4a8890504789b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4011, "upload_time": "2018-01-08T02:33:48", "url": "https://files.pythonhosted.org/packages/4e/2d/0ff115568d6aaabcd1a5385774e41cbecff607829cb6f965f32e3f3f914d/slack_log_handler-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5d86097695697de805c4ba56387d7cd0", "sha256": "d21f047706bb1c842be41eafe6366883f37df7c114a9d00e4fc1b688fa822ddb" }, "downloads": -1, "filename": "slack_log_handler-0.3.0.tar.gz", "has_sig": true, "md5_digest": "5d86097695697de805c4ba56387d7cd0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2904, "upload_time": "2018-01-08T02:33:49", "url": "https://files.pythonhosted.org/packages/9c/6f/e7771a47f19909bf767dc7f2e072d32563d4710134c4a9e3b54af0242d5c/slack_log_handler-0.3.0.tar.gz" } ] }