ROOTPLOIT
Server: LiteSpeed
System: Linux server71.web-hosting.com 4.18.0-513.18.1.lve.el8.x86_64 #1 SMP Thu Feb 22 12:55:50 UTC 2024 x86_64
User: niphet (1079)
PHP: 5.3.29
Disabled: NONE
Upload Files
File: //lib/python3.8/site-packages/setuptools/__pycache__/lib2to3_ex.cpython-38.pyc
U

Qab@sXdZddlmZddlmZddlmZmZddl	Z	GdddeZ
Gdd	d	eZdS)
zy
Customized Mixin2to3 support:

 - adds support for converting doctests


This module raises an ImportError on Python 2.
)	Mixin2to3)log)RefactoringToolget_fixers_from_packageNc@s$eZdZddZddZddZdS)DistutilsRefactoringToolcOstj|f|dSN)rerror)selfmsgargskwr
9/usr/lib/python3.8/site-packages/setuptools/lib2to3_ex.py	log_errorsz"DistutilsRefactoringTool.log_errorcGstj|f|dSr)rinfor	r
rr
r
rlog_messagesz$DistutilsRefactoringTool.log_messagecGstj|f|dSr)rdebugrr
r
r	log_debugsz"DistutilsRefactoringTool.log_debugN)__name__
__module____qualname__rrrr
r
r
rrsrc@s&eZdZd	ddZddZddZdS)
rFcCsr|jjdk	rdS|sdStdd||||rbtjrnt	|j
}|j|dddnt
||dS)NTzFixing  )writeZ
doctests_only)distributionZuse_2to3rrjoin_Mixin2to3__build_fixer_names_Mixin2to3__exclude_fixers
setuptoolsZrun_2to3_on_doctestsrfixer_namesZrefactor
_Mixin2to3run_2to3)r	filesZdoctestsrr
r
rr!s
zMixin2to3.run_2to3cCsZ|jr
dSg|_tjD]}|jt|q|jjdk	rV|jjD]}|jt|q@dSr)rrZlib2to3_fixer_packagesextendrrZuse_2to3_fixers)r	pr
r
rZ__build_fixer_names.s
zMixin2to3.__build_fixer_namescCsJt|dg}|jjdk	r&||jj|D]}||jkr*|j|q*dS)NZexclude_fixers)getattrrZuse_2to3_exclude_fixersr$rremove)r	Zexcluded_fixersZ
fixer_namer
r
rZ__exclude_fixers8s
zMixin2to3.__exclude_fixersN)F)rrrr!rrr
r
r
rrs

r)__doc__Zdistutils.utilrr Z	distutilsrZlib2to3.refactorrrrrr
r
r
r<module>s