/snap/core20/2769/usr/lib/python3.8/distutils/command/__pycache__
NameSizeModeActions
bdist.cpython-38.pyc36660644editdlrm
bdist_dumb.cpython-38.pyc35920644editdlrm
bdist_msi.cpython-38.pyc196230644editdlrm
bdist_rpm.cpython-38.pyc124280644editdlrm
bdist_wininst.cpython-38.pyc86490644editdlrm
build.cpython-38.pyc38810644editdlrm
build_clib.cpython-38.pyc48140644editdlrm
build_ext.cpython-38.pyc161480644editdlrm
build_py.cpython-38.pyc104800644editdlrm
build_scripts.cpython-38.pyc43240644editdlrm
check.cpython-38.pyc48850644editdlrm
clean.cpython-38.pyc21000644editdlrm
config.cpython-38.pyc102270644editdlrm
install.cpython-38.pyc146320644editdlrm
install_data.cpython-38.pyc22890644editdlrm
install_egg_info.cpython-38.pyc34100644editdlrm
install_headers.cpython-38.pyc17080644editdlrm
install_lib.cpython-38.pyc52400644editdlrm
install_scripts.cpython-38.pyc21410644editdlrm
register.cpython-38.pyc84550644editdlrm
sdist.cpython-38.pyc145160644editdlrm
upload.cpython-38.pyc49390644editdlrm
__init__.cpython-38.pyc5430644editdlrm
Edit: /snap/core20/2769/usr/lib/python3.8/distutils/command/__pycache__/check.cpython-38.pyc (4885B)
U A`@sdZddlmZddlmZzTddlmZddlmZddl m Z ddl m Z ddl m Z Gd d d eZd ZWnek rd ZYnXGd ddeZdS)zCdistutils.command.check Implements the Distutils 'check' command. )Command)DistutilsSetupError)Reporter)Parser)frontend)nodes)StringIOc@seZdZd ddZddZdS) SilentReporterNrasciireplacec Cs"g|_t||||||||dSN)messagesr__init__)selfsource report_level halt_levelstreamdebugencoding error_handlerr-/usr/lib/python3.8/distutils/command/check.pyrs zSilentReporter.__init__cOs6|j||||ftj|f|||j|d|S)N)leveltype)r appendrsystem_messageZlevels)rrmessageZchildrenkwargsrrrrszSilentReporter.system_message)Nrr r )__name__ __module__ __qualname__rrrrrrr s  r TFc@s`eZdZdZdZdddgZdddgZd d Zd d Zd dZ ddZ ddZ ddZ ddZ dS)checkz6This command checks the meta-data of the package. z"perform some checks on the package)metadatamzVerify meta-data)restructuredtextrzEChecks if long string meta-data syntax are reStructuredText-compliant)strictsz(Will exit with an error if a check failsr#r%r'cCsd|_d|_d|_d|_dS)z Sets default values for options.rN)r%r#r' _warningsrrrrinitialize_options1szcheck.initialize_optionscCsdSr rr+rrrfinalize_options8szcheck.finalize_optionscCs|jd7_t||S)z*Counts the number of warnings that occurs.r))r*rwarn)rmsgrrrr.;sz check.warncCsL|jr||jr0tr"|n|jr0td|jrH|jdkrHtddS)zRuns the command.zThe docutils package is needed.rzPlease correct your package.N)r#check_metadatar% HAS_DOCUTILScheck_restructuredtextr'rr*r+rrrrun@s z check.runcCs|jj}g}dD]"}t||r(t||s||q|rL|dd||jrd|js|dn"|j r||j s|dn |ddS)zEnsures that all required elements of meta-data are supplied. name, version, URL, (author and author_email) or (maintainer and maintainer_email)). Warns if any are missing. )nameversionZurlzmissing required meta-data: %sz, zLmissing meta-data: if 'author' supplied, 'author_email' must be supplied toozTmissing meta-data: if 'maintainer' supplied, 'maintainer_email' must be supplied toozimissing meta-data: either (author and author_email) or (maintainer and maintainer_email) must be suppliedN) distributionr#hasattrgetattrrr.joinZauthorZ author_emailZ maintainerZmaintainer_email)rr#Zmissingattrrrrr0Ps   zcheck.check_metadatacCsX|j}||D]>}|dd}|dkr8|d}nd|d|f}||qdS)z4Checks if the long string fields are reST-compliant.lineNr)z %s (line %s))r6Zget_long_description_check_rst_datagetr.)rdataZwarningr<rrrr2ns  zcheck.check_restructuredtextc Cs|jjp d}t}tjtfd}d|_d|_d|_t ||j |j |j |j |j|jd}tj|||d}||dz|||Wn:tk r}z|jdd|d ifW5d}~XYnX|jS) z8Returns warnings when the provided data doesn't compile.zsetup.py)Z componentsN)rrrr)rr;z!Could not finish the parsing: %s.)r6Z script_namerrZ OptionParserZget_default_valuesZ tab_widthZpep_referencesZrfc_referencesr rrZwarning_streamrZerror_encodingZerror_encoding_error_handlerrdocumentZ note_sourceparseAttributeErrorr r)rr? source_pathparserZsettingsZreporterrBerrrr=ys.  zcheck._check_rst_dataN)rr r!__doc__Z descriptionZ user_optionsZboolean_optionsr,r-r.r3r0r2r=rrrrr"$s  r"N)rHZdistutils.corerZdistutils.errorsrZdocutils.utilsrZdocutils.parsers.rstrZdocutilsrriorr r1 Exceptionr"rrrrs