MOON
Server: Apache
System: Linux server30c.hostingraja.org 3.10.0-962.3.2.lve1.5.63.el7.x86_64 #1 SMP Fri Oct 8 12:03:35 UTC 2021 x86_64
User: jibhires (1887)
PHP: 8.1.30
Disabled: show_source, system, shell_exec, passthru, exec, popen, proc_open, allow_url_fopen, symlink, escapeshellcmd, pcntl_exec
Upload Files
File: //opt/alt/python35/lib/python3.5/site-packages/setuptools/__pycache__/lib2to3_ex.cpython-35.pyc


i�Re��@sxdZddlmZddlmZddlmZmZddl	Z	Gdd�de�Z
Gdd	�d	e�ZdS)
zy
Customized Mixin2to3 support:

 - adds support for converting doctests


This module raises an ImportError on Python 2.
�)�	Mixin2to3)�log)�RefactoringTool�get_fixers_from_packageNc@s4eZdZdd�Zdd�Zdd�ZdS)�DistutilsRefactoringToolcOstj||�dS)N)r�error)�self�msg�args�kw�r�/lib2to3_ex.py�	log_errorsz"DistutilsRefactoringTool.log_errorcGstj||�dS)N)r�info)rr	r
rrr
�log_messagesz$DistutilsRefactoringTool.log_messagecGstj||�dS)N)r�debug)rr	r
rrr
�	log_debugsz"DistutilsRefactoringTool.log_debugN)�__name__�
__module__�__qualname__rrrrrrr
rsrc@s7eZdZddd�Zdd�Zdd�ZdS)	rFcCs�|jjdk	rdS|s dStjddj|��|j�|j�|r�tjr�t	|j
�}|j|dddd�ntj
||�dS)NTzFixing � �writeZ
doctests_only)�distributionZuse_2to3rr�join�_Mixin2to3__build_fixer_names�_Mixin2to3__exclude_fixers�
setuptoolsZrun_2to3_on_doctestsr�fixer_namesZrefactor�
_Mixin2to3�run_2to3)r�filesZdoctests�rrrr
rs

	zMixin2to3.run_2to3cCs�|jr
dSg|_x'tjD]}|jjt|��q W|jjdk	rx*|jjD]}|jjt|��q_WdS)N)rrZlib2to3_fixer_packages�extendrrZuse_2to3_fixers)r�prrr
Z__build_fixer_names.s		zMixin2to3.__build_fixer_namescCskt|dg�}|jjdk	r7|j|jj�x-|D]%}||jkr>|jj|�q>WdS)NZexclude_fixers)�getattrrZuse_2to3_exclude_fixersr"r�remove)rZexcluded_fixersZ
fixer_namerrr
Z__exclude_fixers8s
zMixin2to3.__exclude_fixersN)rrrrrrrrrr
rs
r)�__doc__Zdistutils.utilrrZ	distutilsrZlib2to3.refactorrrrrrrrr
�<module>s