Viewing File: /usr/lib/python3.6/site-packages/pip/_vendor/distlib/_backport/__pycache__/misc.cpython-36.pyc

3

�Pf��@s�dZddlZddlZdddgZyddlmZWnek
rLddd�ZYnXyeZWn(ek
r~dd	l	m
Z
d
d�ZYnXy
ejZWnek
r�dd�ZYnXdS)
z/Backports for individual classes and functions.�N�cache_from_source�callable�fsencode)rTcCs|rdp
d}||S)N�c�o�)Zpy_file�debugZextrr�/usr/lib/python3.6/misc.pyrs)�CallablecCs
t|t�S)N)�
isinstancer
)�objrrr	rscCs<t|t�r|St|t�r&|jtj��Stdt|�j��dS)Nzexpect bytes or str, not %s)	r�bytes�str�encode�sys�getfilesystemencoding�	TypeError�type�__name__)�filenamerrr	r"s

)T)
�__doc__�osr�__all__Zimpr�ImportErrorr�	NameError�collectionsr
r�AttributeErrorrrrr	�<module>s 


Back to Directory File Manager
<