{ "info": { "author": "Micha\u0142 Jaworski", "author_email": "swistakm@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Software Development :: Bug Tracking" ], "description": "To have no errors Would be life without meaning No struggle, no joy\n ~ (Brian M. Porter)\n\nhaiku-errors\n============\n\nJust ``import haiku_errors`` to print a haiku whenever exception is not\nhandled:\n\n.. code:: console\n\n $ python -c \"import haiku_errors; raise SystemError\"\n Traceback (most recent call last):\n File \"\", line 1, in \n SystemError\n \n Something has gone wrong.\n Format your disk, because this\n Error won't help you.\n ~ (Cheryl Walker)\n \n\nOne liner example without explicit ``raise``:\n\n.. code:: console\n\n $ python3 -c \"import haiku_errors; f = lambda: f(); f()\"\n Traceback (most recent call last):\n File \"\", line 1, in \n LookupError\n \n The ten thousand things,\n How long do any persist?\n Netscape, too, has gone.\n ~ (Jason Willoughby)\n \n\nTo install run:\n\n::\n\n $ pip install haiku-errors", "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/pylola/haiku-errors", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "haiku-errors", "package_url": "https://pypi.org/project/haiku-errors/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/haiku-errors/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/pylola/haiku-errors" }, "release_url": "https://pypi.org/project/haiku-errors/0.3.0/", "requires_dist": null, "requires_python": null, "summary": "Haiku error messages for Python", "version": "0.3.0" }, "last_serial": 2403709, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "0f1c50ace61a2fef07be4437f011181a", "sha256": "9aa0eda85719e8e6f9c31a151c3c22b0e23ec7ac7652fad32106d45eaf118f85" }, "downloads": -1, "filename": "haiku_errors-0.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0f1c50ace61a2fef07be4437f011181a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5023, "upload_time": "2016-08-09T16:19:25", "url": "https://files.pythonhosted.org/packages/c1/45/9cb2d7d29aa843b9329f086e23d54de11b9679f81b3068976dc8760b23f8/haiku_errors-0.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e6a53ae8e9d3304ccb9a956012f03c9a", "sha256": "5e8d724349cb1dc93e1dba9099d34033a66080f5b064c5ed77677d4e38c31ae7" }, "downloads": -1, "filename": "haiku-errors-0.0.0.tar.gz", "has_sig": false, "md5_digest": "e6a53ae8e9d3304ccb9a956012f03c9a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3459, "upload_time": "2016-08-09T16:19:22", "url": "https://files.pythonhosted.org/packages/86/40/961a0a992768bfffd98045cba762f3983631df97575c6757592fbef8f620/haiku-errors-0.0.0.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "64894c03df3b62526ce0a894d43a4085", "sha256": "26b0eeb7edccf4adc67f3fa4daf8fe4f6b70ebff2b810eb308c1e3e66769ee7e" }, "downloads": -1, "filename": "haiku_errors-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "64894c03df3b62526ce0a894d43a4085", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5259, "upload_time": "2016-08-10T09:43:14", "url": "https://files.pythonhosted.org/packages/eb/85/ddef7d47975d48909d931174c17fe92abeb2e516f898170e331bd3824802/haiku_errors-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "298cc6682c237950b5c4b9aa1d596c11", "sha256": "081a8041d6a957ff3797612122c65a1a6fdcb011cf55baf5d151a2691c979af9" }, "downloads": -1, "filename": "haiku-errors-0.1.0.tar.gz", "has_sig": false, "md5_digest": "298cc6682c237950b5c4b9aa1d596c11", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3586, "upload_time": "2016-08-10T09:43:11", "url": "https://files.pythonhosted.org/packages/77/f5/4b1f3dd94818ee64e2afac53d176d77c22ed238f7951d17ba3ace5c8b734/haiku-errors-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "fbc9797b8f063168fd1ab75e41d07485", "sha256": "30751c0a99c89fc77ebad4d0e6d1157b7fa948debaa473f500067c50a8a468f5" }, "downloads": -1, "filename": "haiku_errors-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fbc9797b8f063168fd1ab75e41d07485", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5345, "upload_time": "2016-08-10T12:54:03", "url": "https://files.pythonhosted.org/packages/14/2a/5172fcb1cc0ef2b96d146f6e447d6f78e99ce17bc71589d2256223fd6e67/haiku_errors-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bf71c0562644a19cf96858dee076410c", "sha256": "142bb8dcb1e26aa2db9d089573fef2d1fe2eff128115bc0ed53eca2cd7e77a81" }, "downloads": -1, "filename": "haiku-errors-0.2.0.tar.gz", "has_sig": false, "md5_digest": "bf71c0562644a19cf96858dee076410c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3651, "upload_time": "2016-08-10T12:54:00", "url": "https://files.pythonhosted.org/packages/14/fd/40aeee37746c454b64fd4deda00d4ab0640eaa60d69f0d5bc8b8ed3dd6d6/haiku-errors-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "3636a6d7ef3acfd65de98f055ab1169c", "sha256": "3bdcc4a9d9ea85e8c5b1f53638c2f717ba419da720d9abd18db6463aa92b2c42" }, "downloads": -1, "filename": "haiku_errors-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3636a6d7ef3acfd65de98f055ab1169c", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5486, "upload_time": "2016-10-17T10:26:29", "url": "https://files.pythonhosted.org/packages/dd/87/6d67cd7dc4bebdf37cd16f9339481faa8c7f6f4295058f06a0433afc74fa/haiku_errors-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5a1ff1fa36cf8899705c793364e791d3", "sha256": "8a6867a50977df7b681fcb399c227363035b079454cee87933370d6e6043fd06" }, "downloads": -1, "filename": "haiku-errors-0.3.0.tar.gz", "has_sig": false, "md5_digest": "5a1ff1fa36cf8899705c793364e791d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3845, "upload_time": "2016-10-17T10:26:27", "url": "https://files.pythonhosted.org/packages/8b/9b/6c71fddf669d5931b5430c3d0761506cfcd714c0afdc80093b012b7134d1/haiku-errors-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3636a6d7ef3acfd65de98f055ab1169c", "sha256": "3bdcc4a9d9ea85e8c5b1f53638c2f717ba419da720d9abd18db6463aa92b2c42" }, "downloads": -1, "filename": "haiku_errors-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3636a6d7ef3acfd65de98f055ab1169c", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5486, "upload_time": "2016-10-17T10:26:29", "url": "https://files.pythonhosted.org/packages/dd/87/6d67cd7dc4bebdf37cd16f9339481faa8c7f6f4295058f06a0433afc74fa/haiku_errors-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5a1ff1fa36cf8899705c793364e791d3", "sha256": "8a6867a50977df7b681fcb399c227363035b079454cee87933370d6e6043fd06" }, "downloads": -1, "filename": "haiku-errors-0.3.0.tar.gz", "has_sig": false, "md5_digest": "5a1ff1fa36cf8899705c793364e791d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3845, "upload_time": "2016-10-17T10:26:27", "url": "https://files.pythonhosted.org/packages/8b/9b/6c71fddf669d5931b5430c3d0761506cfcd714c0afdc80093b012b7134d1/haiku-errors-0.3.0.tar.gz" } ] }