B
    =)H[K  ã               @   sV   d dl Z d dlmZ d dlmZ d dlmZ G dd„ dƒZe jdk rRG dd„ dƒZdS )	é    N)ÚDistutilsOptionError)Ú	strtobool)ÚDEBUGc               @   s   e Zd ZdZddd„ZdS )Ú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.
    Nc             C   s¸  ddl m} tjtjkr8ddddddd	d
dddddg}ng }t|ƒ}|d krT|  ¡ }trb|  d¡ |d d�}x˜|D ]�}trˆ|  d| ¡ | 	|¡ xf| 
¡ D ]Z}| |¡}|  |¡}x@|D ]8}	|	dkrº|	|krº| ||	¡}
|	 dd¡}	||
f||	< qºW qœW | ¡  qrW d| jk�r´x | jd  ¡ D ]Ž\}	\}}
| j |	¡}yF|�rVt| |t|
ƒ ƒ n(|	dk�rrt| |	t|
ƒƒ nt| |	|
ƒ W n, tk
�r¬ } zt|ƒ‚W d d }~X Y nX �q"W d S )Nr   )ÚConfigParserzinstall-basezinstall-platbasezinstall-libzinstall-platlibzinstall-purelibzinstall-headerszinstall-scriptszinstall-dataÚprefixzexec-prefixÚhomeÚuserÚrootz"Distribution.parse_config_files():)Úinterpolationz  reading %sÚ__name__ú-Ú_Úglobal)ÚverboseÚdry_run)Ú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   ú]C:\Users\HIRONO~1\AppData\Local\Temp\pip-install-qz7kpjmn\setuptools\setuptools\py36compat.pyÚparse_config_files   sJ    







z2Distribution_parse_config_files.parse_config_files)N)r   Ú
__module__Ú__qualname__Ú__doc__r2   r0   r0   r0   r1   r      s   r   )é   c               @   s   e Zd ZdS )r   N)r   r3   r4   r0   r0   r0   r1   r   J   s   )	r   Údistutils.errorsr   Údistutils.utilr   Údistutils.debugr   r   Úversion_infor0   r0   r0   r1   Ú<module>   s   A
