JezK
Edit File: py27compat.cpython-311.pyc
� ��f� � � � d Z ddlZddlZddlmZ d� Zej rd� Z ej � � dk oej Zere nd� Z dd lmZm Z mZmZ dd lmZmZ dS # e$ r ddlZddlm Z mZmZ dd�Zd � Zd� ZY dS w xY w)z2 Compatibility Support for Python 2.7 and earlier � N)�sixc �, � | � |� � S )zH Given an HTTPMessage, return all headers matching a given key. )�get_all��message�keys �H/opt/alt/python311/lib/python3.11/site-packages/setuptools/py27compat.py�get_all_headersr s � � �?�?�3���� c �, � | � |� � S �N)� getheadersr s r r r s � ��!�!�#�&�&�&r �Linuxc � � | S r � )�xs r �<lambda>r s � �A� r � )�find_module�PY_COMPILED� PY_FROZEN� PY_SOURCE)�get_frozen_object� get_module)r r r c � � | � d� � }|rf|� d� � }t j ||� � x\ }}\ }}}} |t j k r |pdg}|g}n|rt d|�d| ��� � �|�f| S )z7Just like 'imp.find_module()', but with package support�.r �__init__zCan't find z in )�split�pop�impr � PKG_DIRECTORY�ImportError) �module�paths�parts�part�f�path�suffix�mode�kind�infos r r r '