{ "info": { "author": "CodeX Team", "author_email": "team@ifmo.su", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.5", "Topic :: Software Development :: Bug Tracking" ], "description": "hawk.python\n===========\n\nPython errors Catcher module for `Hawk.so `__.\n\n.. image:: https://capella.pics/20896900-5bcf-4383-a38a-c732689f71f0\n\nUsage\n-----\n\nRegister an account and get a new project token.\n\nInstall module\n~~~~~~~~~~~~~~\n\nInstall ``hawkcatcher`` from PyPI.\n\n.. code:: bash\n\n $ pip install hawkcatcher\n\nImport Catcher module to your project.\n\n.. code:: python\n\n from hawkcatcher import Hawk\n\nThen enable Hawk Catcher with your token and domain.\n\n.. code:: python\n\n hawk = Hawk('1234567-abcd-8901-efgh-123456789012')\n\nNow all global errors would be sent to Hawk.\n\nTry-except\n~~~~~~~~~~\n\nIf you want to catch errors in try-except blocks then use ``hawk.catch()`` in\nexcept:\n\n.. code:: python\n\n try:\n ...\n except:\n hawk.catch()\n\nInit params\n----------------------\n\nTo init Hawk Catcher just pass a project token.\n\n.. code:: python\n\n hawk = Hawk('1234567-abcd-8901-efgh-123456789012')\n\nAdditional params\n~~~~~~~~~~~~~~~~~\n\nIf you need to use custom Hawk server then pass a dictionary with params.\n\n.. code:: python\n\n hawk = Hawk({\n 'token': '1234567-abcd-8901-efgh-123456789012',\n 'host': 'hawk.so',\n 'path': 'catcher/python',\n 'secure': True,\n })\n\nRequirements\n------------\n\n- Python >= 3.5\n- requests\n\nLinks\n-----\n\nRepository: https://github.com/codex-team/hawk.python\n\nReport a bug: https://github.com/codex-team/hawk.python/issues\n\nPyPI Package: https://pypi.python.org/pypi/hawkcatcher\n\nCodeX Team: https://ifmo.su\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/codex-team/deployserver", "keywords": "catcher hawk codex bug errors tracker", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "hawkcatcher", "package_url": "https://pypi.org/project/hawkcatcher/", "platform": "", "project_url": "https://pypi.org/project/hawkcatcher/", "project_urls": { "Homepage": "https://github.com/codex-team/deployserver" }, "release_url": "https://pypi.org/project/hawkcatcher/1.1.2/", "requires_dist": null, "requires_python": "", "summary": "Python errors Catcher module for Hawk.", "version": "1.1.2" }, "last_serial": 3945160, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "959782b317396c7a85b8333b0db0343a", "sha256": "ff327e6fba7d8bcfcd0e560ce04517c85d23f9de54a8562c2c859ab7588c9044" }, "downloads": -1, "filename": "hawkcatcher-0.1.0.tar.gz", "has_sig": false, "md5_digest": "959782b317396c7a85b8333b0db0343a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3144, "upload_time": "2017-08-02T14:58:20", "url": "https://files.pythonhosted.org/packages/9c/a3/35cb24efb03d03b843f15865100af579fb256ba4e7200e34ec9cf769c165/hawkcatcher-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "d179c652e0517f9697968597301b5174", "sha256": "5060e50eecbf1293100841dc245ecbfd3aaf7aa55fb831f5e8214efef3b3a41f" }, "downloads": -1, "filename": "hawkcatcher-0.1.1.tar.gz", "has_sig": false, "md5_digest": "d179c652e0517f9697968597301b5174", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3161, "upload_time": "2017-08-02T15:48:35", "url": "https://files.pythonhosted.org/packages/f8/09/76bcaeb929e65effbdf595bd9efc09bc32d0d7ffbe79cefa9d869d8b5c2f/hawkcatcher-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "b836d0e9a611d687a7fb0ebc38eef72e", "sha256": "759daf52a599fd0457f089e2f226b54993541b5e3a2641afba18fb86cd898eba" }, "downloads": -1, "filename": "hawkcatcher-0.1.2.tar.gz", "has_sig": false, "md5_digest": "b836d0e9a611d687a7fb0ebc38eef72e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3008, "upload_time": "2017-08-03T10:40:34", "url": "https://files.pythonhosted.org/packages/55/22/4778d6e81d6f7b4eecc64344b71f4b0673af1e5bd406abf8b39eaed991c7/hawkcatcher-0.1.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "8049c7ac48fbd9aed3fcab4a76851aa6", "sha256": "81e9e52cca2cb4ab053a9a4d92be8ceaad9d69d5d42256580611f38aa3a974a6" }, "downloads": -1, "filename": "hawkcatcher-0.2.1.tar.gz", "has_sig": false, "md5_digest": "8049c7ac48fbd9aed3fcab4a76851aa6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2984, "upload_time": "2017-08-03T10:59:18", "url": "https://files.pythonhosted.org/packages/d5/74/85c22fa799a8da277447d09b5cb21a5ff7484de12eedf4f11c362cc91dc2/hawkcatcher-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "c3c59c5ef031d7ba23c91de29bb8e20a", "sha256": "4c641471f25b493b94e7936339d2d872e7a16b386727def6fecdfaeb25b8a12c" }, "downloads": -1, "filename": "hawkcatcher-0.2.2.tar.gz", "has_sig": false, "md5_digest": "c3c59c5ef031d7ba23c91de29bb8e20a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2927, "upload_time": "2017-08-03T11:41:09", "url": "https://files.pythonhosted.org/packages/2e/dc/4d73a00ac21060fe4ffd641d721054fbccdb80ae4b6f12be186ba771ee07/hawkcatcher-0.2.2.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "7a85ae9cba4c4181fc6d1a384532d15e", "sha256": "80e76790be2d98f52db7890039444f4d6f85ae24d5ea4e5185370f022f2878ab" }, "downloads": -1, "filename": "hawkcatcher-1.0.0.tar.gz", "has_sig": false, "md5_digest": "7a85ae9cba4c4181fc6d1a384532d15e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2852, "upload_time": "2017-08-11T06:47:34", "url": "https://files.pythonhosted.org/packages/e4/61/4d234b98a922a59692cce1a9da992a0f26fe69ad82a9904e1885b118d6db/hawkcatcher-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "7dc247ffb5bea955441b32c8311411dd", "sha256": "00b008c90ff97760017bb5ae4aadaa2aae02fad990e8c8b0b211abafcb7f3c0a" }, "downloads": -1, "filename": "hawkcatcher-1.0.1.tar.gz", "has_sig": false, "md5_digest": "7dc247ffb5bea955441b32c8311411dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2870, "upload_time": "2017-08-11T15:08:45", "url": "https://files.pythonhosted.org/packages/cc/9c/e052a21bb30771f805ee74983b18352697f0dbf0cd04a522685e6c9f6cd3/hawkcatcher-1.0.1.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "9372657538cd21711874f97c6f540b84", "sha256": "b056db3c05b31dd353dc66c59ac6c58c1bece406fe57e0ba2519a10c8ceb7dbd" }, "downloads": -1, "filename": "hawkcatcher-1.1.0.tar.gz", "has_sig": false, "md5_digest": "9372657538cd21711874f97c6f540b84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3355, "upload_time": "2018-06-08T15:37:45", "url": "https://files.pythonhosted.org/packages/7b/a1/591983d9c75777f0f14adfb88e239af06560c74f7f2e08e2e498cc417868/hawkcatcher-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "08a8f6c1abbe600ffffc0d096228b081", "sha256": "edcf541b2b7dba3f15644e33abe6955497318d95a6536118602ddad7ba9f924b" }, "downloads": -1, "filename": "hawkcatcher-1.1.1.tar.gz", "has_sig": false, "md5_digest": "08a8f6c1abbe600ffffc0d096228b081", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3433, "upload_time": "2018-06-08T16:39:18", "url": "https://files.pythonhosted.org/packages/c7/09/7809018becc0b444bf21da4d205f45c44a9cdcf42d7702c701d34a598286/hawkcatcher-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "0e22c5b5590a875899b4749d1713587b", "sha256": "4def68b09814b6d628219fc024283eb8740a05a5b9b613e2d29c756cd7508f21" }, "downloads": -1, "filename": "hawkcatcher-1.1.2.tar.gz", "has_sig": false, "md5_digest": "0e22c5b5590a875899b4749d1713587b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3734, "upload_time": "2018-06-09T11:50:31", "url": "https://files.pythonhosted.org/packages/70/e5/9c48b36dd412c04f841242017201a91a01bff671235c4595109040d28da0/hawkcatcher-1.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0e22c5b5590a875899b4749d1713587b", "sha256": "4def68b09814b6d628219fc024283eb8740a05a5b9b613e2d29c756cd7508f21" }, "downloads": -1, "filename": "hawkcatcher-1.1.2.tar.gz", "has_sig": false, "md5_digest": "0e22c5b5590a875899b4749d1713587b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3734, "upload_time": "2018-06-09T11:50:31", "url": "https://files.pythonhosted.org/packages/70/e5/9c48b36dd412c04f841242017201a91a01bff671235c4595109040d28da0/hawkcatcher-1.1.2.tar.gz" } ] }