Your IP : 18.118.151.112


Current Path : /opt/alt/python36/lib/python3.6/site-packages/setuptools/__pycache__/
Upload File :
Current File : //opt/alt/python36/lib/python3.6/site-packages/setuptools/__pycache__/py36compat.cpython-36.pyc

3

K�ReK�@sVddlZddlmZddlmZddlmZGdd�d�Zejd	krRGdd�d�ZdS)
�N)�DistutilsOptionError)�	strtobool)�DEBUGc@seZdZdZddd�ZdS)�Distribution_parse_config_filesz�
    Mix-in providing forward-compatibility for functionality to be
    included by default on Python 3.7.

    Do not edit the code in this class except to update functionality
    as implemented in distutils.
    NcCs�ddlm}tjtjkr8ddddddd	d
ddd
ddg
}ng}t|�}|dkrT|j�}trb|jd�|dd�}x�|D]�}tr�|jd|�|j	|�xf|j
�D]Z}|j|�}|j|�}x@|D]8}	|	dkr�|	|kr�|j
||	�}
|	jdd�}	||
f||	<q�Wq�W|j�qrWd|jk�r�x�|jdj�D]�\}	\}}
|jj
|	�}yF|�rVt||t|
��n(|	dk�rrt||	t|
��nt||	|
�Wn,tk
�r�}
zt|
��WYdd}
~
XnX�q"WdS)Nr)�ConfigParserzinstall-basezinstall-platbasezinstall-libzinstall-platlibzinstall-purelibzinstall-headerszinstall-scriptszinstall-data�prefixzexec-prefix�home�user�rootz"Distribution.parse_config_files():)�
interpolationz  reading %s�__name__�-�_�global�verbose�dry_run)rr)�configparserr�sysr�base_prefix�	frozenset�find_config_filesr�announce�read�sections�options�get_option_dict�get�replace�__init__�command_options�items�negative_opt�setattrr�
ValueErrorr)�self�	filenamesr�ignore_options�parser�filename�sectionr�opt_dict�opt�val�src�alias�msg�r0��/builddir/build/BUILDROOT/alt-python36-setuptools-38.5.2-7.el8.x86_64/opt/alt/python36/lib/python3.6/site-packages/setuptools/py36compat.py�parse_config_filessJ







z2Distribution_parse_config_files.parse_config_files)N)r�
__module__�__qualname__�__doc__r2r0r0r0r1rsr�c@seZdZdS)rN)rr3r4r0r0r0r1rJs)r6)	r�distutils.errorsr�distutils.utilr�distutils.debugrr�version_infor0r0r0r1�<module>sA


?>