{ "info": { "author": "FORGEARD Cl\u00e9ment", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3 :: Only", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Unhandled exception manager for wxPython\n========================================\n\n| An unhandled exception manager for wxPython. It's easy to use : install it, import it and call WxUnhandledExceptionManager.attach().\n\n| When an unhandled exception occurs, a dialog is opened and shows the type of the exception, the message and the stack trace.\n\nUse it\n------ \n.. code-block:: python\n\n from wxUnhandledExceptionManager import WxUnhandledExceptionManager\n import wx\n\n app = wx.App() #Create wxApp BEFORE attach()\n WxUnhandledExceptionManager.attach()\n\nMessage sample\n--------------\n.. code-block:: text\n\n An unhandled exception occurred !\n\n Type : \n\n Message : invalid literal for int() with base 10: 'p'\n\n Stack trace :\n File \"D:/Projects/PTS4/Main.py\", line 76, in \n fun()\n File \"D:/Projects/PTS4/Main.py\", line 68, in fun\n int(\"p\")\n\n`Image link `_\n\nCredits and licence\n-------------------\n\n| MIT Licence\n| @ FORGEARD Cl\u00e9ment 2018\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/cforgeard/wxUnhandledExceptionManager", "keywords": "wx wxPython unhandled exception manager", "license": "", "maintainer": "", "maintainer_email": "", "name": "wxUnhandledExceptionManager", "package_url": "https://pypi.org/project/wxUnhandledExceptionManager/", "platform": "", "project_url": "https://pypi.org/project/wxUnhandledExceptionManager/", "project_urls": { "Homepage": "https://github.com/cforgeard/wxUnhandledExceptionManager" }, "release_url": "https://pypi.org/project/wxUnhandledExceptionManager/0.1.2/", "requires_dist": [ "wxPython" ], "requires_python": "", "summary": "Unhandled exception manager for wxPython", "version": "0.1.2" }, "last_serial": 3717621, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "cb083a9263e63790c25c6894a81d558d", "sha256": "d052249f09a8d620ee82125db5b9af23319a70333f220562060aff1c9d945605" }, "downloads": -1, "filename": "wxUnhandledExceptionManager-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "cb083a9263e63790c25c6894a81d558d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3941, "upload_time": "2018-03-22T07:41:35", "url": "https://files.pythonhosted.org/packages/0d/9c/0b5adaf3b08489aa32eb912cd7eb45051cd09c00e184d69aa8011d902b00/wxUnhandledExceptionManager-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5714c84faf6fe2075e58148ed5cb3943", "sha256": "605a28d80e433d9746f6aa1e3e5ef305574d07a14a50d46b16622cb92f29ba86" }, "downloads": -1, "filename": "wxUnhandledExceptionManager-0.1.1.tar.gz", "has_sig": false, "md5_digest": "5714c84faf6fe2075e58148ed5cb3943", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4444, "upload_time": "2018-03-22T07:41:37", "url": "https://files.pythonhosted.org/packages/c4/a0/f754612a2c354c080682cd77633b4b1dbf116599030ffc23d2db397d4058/wxUnhandledExceptionManager-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "81c277bd4759627ea837ad4c282440d1", "sha256": "d1c813cde2b735b1d128203140fabbd0221203cd4bc4b4a5c3987f1b89f40cc4" }, "downloads": -1, "filename": "wxUnhandledExceptionManager-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "81c277bd4759627ea837ad4c282440d1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3927, "upload_time": "2018-03-29T17:09:41", "url": "https://files.pythonhosted.org/packages/ec/3e/395d5fc2c287a60a7bd37c7266570c4c757d17c5bd1dfd6c288790228b78/wxUnhandledExceptionManager-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e6a4e14de4205bc143270b9d6750bd57", "sha256": "d19b49e3410a7b4ca91ae9eca8c1819a1dfc2c93781c501b5508a369ca5ff681" }, "downloads": -1, "filename": "wxUnhandledExceptionManager-0.1.2.tar.gz", "has_sig": false, "md5_digest": "e6a4e14de4205bc143270b9d6750bd57", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4431, "upload_time": "2018-03-29T17:09:42", "url": "https://files.pythonhosted.org/packages/3a/4e/61a77d3ad786b2a064d7b1d8bb916a0276e6bad2e2360afcae336af41fcd/wxUnhandledExceptionManager-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "81c277bd4759627ea837ad4c282440d1", "sha256": "d1c813cde2b735b1d128203140fabbd0221203cd4bc4b4a5c3987f1b89f40cc4" }, "downloads": -1, "filename": "wxUnhandledExceptionManager-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "81c277bd4759627ea837ad4c282440d1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3927, "upload_time": "2018-03-29T17:09:41", "url": "https://files.pythonhosted.org/packages/ec/3e/395d5fc2c287a60a7bd37c7266570c4c757d17c5bd1dfd6c288790228b78/wxUnhandledExceptionManager-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e6a4e14de4205bc143270b9d6750bd57", "sha256": "d19b49e3410a7b4ca91ae9eca8c1819a1dfc2c93781c501b5508a369ca5ff681" }, "downloads": -1, "filename": "wxUnhandledExceptionManager-0.1.2.tar.gz", "has_sig": false, "md5_digest": "e6a4e14de4205bc143270b9d6750bd57", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4431, "upload_time": "2018-03-29T17:09:42", "url": "https://files.pythonhosted.org/packages/3a/4e/61a77d3ad786b2a064d7b1d8bb916a0276e6bad2e2360afcae336af41fcd/wxUnhandledExceptionManager-0.1.2.tar.gz" } ] }