Your IP : 216.73.217.7
U
�Qab��@s�dZddlZddlZddlmZdd�Zejr6dd�Ze��dkoFejZerPe ndd �Z
z,d
dlmZm
Z
mZmZd
dlmZmZWnJek
r�ddlZdd
lm
Z
mZmZddd�Zdd�Zdd�ZYnXdS)z2
Compatibility Support for Python 2.7 and earlier
�N)�sixcCs
|�|�S)zH
Given an HTTPMessage, return all headers matching a given key.
)Zget_all��message�key�r�9/usr/lib/python3.8/site-packages/setuptools/py27compat.py�get_all_headerssrcCs
|�|�S�N)Z
getheadersrrrrrsZLinuxcCs|Sr r)�xrrr�<lambda>�r�)�find_module�PY_COMPILED� PY_FROZEN� PY_SOURCE)�get_frozen_object�
get_module)rrrc
Csj|�d�}|rf|�d�}t�||�\}}\}}}} |tjkrP|pFdg}|g}q
|r
td||f��q
| S)z7Just like 'imp.find_module()', but with package support�.r�__init__zCan't find %r in %s)�split�pop�imprZ
PKG_DIRECTORY�ImportError)
�module�paths�parts�part�f�path�suffix�modeZkind�inforrrr's
rcCs
t�|�Sr )rr)rrrrrr7srcCstj|f|��tj|Sr )r�load_module�sys�modules)rrr"rrrr:sr)N)�__doc__r$�platformZsetuptools.externrrZPY2�systemZlinux_py2_ascii�strZrmtree_safe�_imprrrrrrrrrrrr�<module>s&�
?>