PK׉JrL??raises/__init__.py# -*- coding: utf-8 -*- """When Python raises, we Stack Overflow """ __version__ = '0.1' import sys import webbrowser # Compatibility for Python 2 and 3 try: from urllib.parse import urlencode except ImportError: from urllib import urlencode STACKOVERFLOW_URL = 'https://stackoverflow.com/search?tab=votes&{qs}' def raiser(etype, value, tb): error_msg = '{etype}: {value}'.format(etype=etype.__name__, value=value) webbrowser.open(STACKOVERFLOW_URL.format( qs=urlencode({'q': '[python] ' + error_msg})), new=2) # new=2 open in new tab # sys.__excepthook__ is the original excepthook, perform to print traceback # See https://docs.python.org/3/library/sys.html#sys.__excepthook__ sys.__excepthook__(etype, value, tb) # Globaly replace sys.excepthook to raiser sys.excepthook = raiser PK!HIWdraises-0.1.dist-info/WHEEL HM K-*ϳR03rOK-J,/RH,Q0343 /, (-JLR()*M ILR(4KM̫#DPK!H H:raises-0.1.dist-info/METADATARMO1W̙1&M4=H\";6co B&{}33F*Xr()D qfn>{)QX6`sVs/lЬޒ7-1iYZK2B{gF>rs^(ދɲ C^3Ȃw%B~ “1ʅ~{n?(<="|ͣ+nPVrѪ({H`jtK J mk*ǣckä䪆ڇ*F|Wp\?hE[tGl߭V'!K<!?PK!H4praises-0.1.dist-info/RECORDuN0v؊`; 07)oM#UŮځ_obxNh/Dl>D1 gTW[>X[19[.O{@;E0F񠝏y;::