File: //lib/python2.7/site-packages/setuptools/py31compat.pyo
ó
Àfc @ s³ d d g Z y d d l m Z m Z Wn0 e k
rX d d l m Z m Z d „ Z n Xy d d l m Z Wn? e k
r® d d l Z d d l Z d e
f d „ ƒ YZ n Xd S(
t get_config_varst get_pathiÿÿÿÿ( R R ( R t get_python_libc C s+ | d k r t d ƒ ‚ n t | d k ƒ S( Nt platlibt purelibs Name must be purelib or platlib( R R ( t
ValueErrorR ( t name( ( s9 /usr/lib/python2.7/site-packages/setuptools/py31compat.pyR s ( t TemporaryDirectoryNR c B s) e Z d Z d „ Z d „ Z d „ Z RS( s¨
Very simple temporary directory context manager.
Will try to delete afterward, but will also ignore OS and similar
errors on deletion.
c C s d | _ t j ƒ | _ d S( N( t NoneR t tempfilet mkdtemp( t self( ( s9 /usr/lib/python2.7/site-packages/setuptools/py31compat.pyt __init__ s c C s | j S( N( R ( R ( ( s9 /usr/lib/python2.7/site-packages/setuptools/py31compat.pyt __enter__! s c C s8 y t j | j t ƒ Wn t k
r* n Xd | _ d S( N( t shutilt rmtreeR t Truet OSErrorR ( R t exctypet excvaluet exctrace( ( s9 /usr/lib/python2.7/site-packages/setuptools/py31compat.pyt __exit__$ s
( t __name__t
__module__t __doc__R R
R ( ( ( s9 /usr/lib/python2.7/site-packages/setuptools/py31compat.pyR s ( t __all__t sysconfigR R t ImportErrort distutils.sysconfigR R R R t object( ( ( s9 /usr/lib/python2.7/site-packages/setuptools/py31compat.pyt <module> s