JFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3RbrJFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3RbrU QabF@sPgZeZzddlmZWn2ek rJddlZddlZGdddZYnXdS))TemporaryDirectoryNc@s(eZdZdZddZddZddZdS) rz Very simple temporary directory context manager. Will try to delete afterward, but will also ignore OS and similar errors on deletion. cKsd|_tjf||_dSN)nametempfileZmkdtemp)selfkwargsr9/usr/lib/python3.8/site-packages/setuptools/py31compat.py__init__szTemporaryDirectory.__init__cCs|jSr)r)rrrr __enter__szTemporaryDirectory.__enter__cCs2zt|jdWntk r&YnXd|_dS)NT)shutilZrmtreerOSError)rexctypeZexcvalueZexctracerrr __exit__s zTemporaryDirectory.__exit__N)__name__ __module__ __qualname____doc__r r rrrrr r sr)__all__typeZ __metaclass__rr ImportErrorr rrrr s