HEX
Server: Apache
System: Linux p3plzcpnl506847.prod.phx3.secureserver.net 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
User: slfopp7cb1df (5698090)
PHP: 8.1.34
Disabled: NONE
Upload Files
File: //opt/python38/lib/python3.8/site-packages/setuptools/__pycache__/py27compat.cpython-38.pyc
U

�i�_��@s�dZddlZddlZddlmZdd�Zejr6dd�Ze��dkoFejZerPe	ndd	�Z
z,d
dlmZm
Z
mZmZd
dlmZmZWnJek
r�ddlZdd
lm
Z
mZmZddd�Zdd�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.
    )�get_all��message�key�r�9/tmp/pip-unpacked-wheel-tlqm5ymo/setuptools/py27compat.py�get_all_headerssr	cCs
|�|�S�N)�
getheadersrrrrr	s�LinuxcCs|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�impr�
PKG_DIRECTORY�ImportError)
�module�paths�parts�part�f�path�suffix�mode�kind�inforrrr's



rcCs
t�|�Sr
)rr)rrrrrr7srcCstj|f|��tj|Sr
)r�load_module�sys�modules)rrr'rrrr:sr)N)�__doc__r)�platformZsetuptools.externrr	�PY2�systemZlinux_py2_ascii�strZrmtree_safe�_imprrrrrrrrrrrr�<module>s&�