a ÐöøcFã@sNgZeZzddlmZWn0eyHddlZddlZGdd„dƒZYn0dS)é)ÚTemporaryDirectoryNc@s(eZdZdZdd„Zdd„Zdd„ZdS) rz¨ Very simple temporary directory context manager. Will try to delete afterward, but will also ignore OS and similar errors on deletion. cKsd|_tjfi|¤Ž|_dS©N)ÚnameÚtempfileÚmkdtemp)ÚselfÚkwargs©r úb/workspaces/shunt/resources/test-fastapi/venv/lib/python3.9/site-packages/setuptools/py31compat.pyÚ__init__szTemporaryDirectory.__init__cCs|jSr)r)rr r r Ú __enter__szTemporaryDirectory.__enter__cCs0zt |jd¡Wnty$Yn0d|_dS)NT)ÚshutilÚrmtreerÚOSError)rÚexctypeZexcvalueZexctracer r r Ú__exit__s  zTemporaryDirectory.__exit__N)Ú__name__Ú __module__Ú __qualname__Ú__doc__r r rr r r r r sr)Ú__all__ÚtypeÚ __metaclass__rrÚ ImportErrorr r r r r Ús