§ 1j ãóÆ—dZddlmZddlmZddlmZddlmZddlmZddlmZ eZ e Z Gd„d e ¦«Z Gd „d e ¦«ZGd „d e ¦«ZGd„de ¦«ZGd„de ¦«ZGd„de ¦«ZGd„de ¦«ZGd„de ¦«ZGd„de ¦«ZGd„de ¦«ZGd„de ¦«ZGd„de ¦«ZGd „d!e ¦«Zd"S)#zƒ Exceptions used by the Distutils modules. Distutils modules may raise these or standard exceptions, including :exc:`SystemExit`. é)Ú CompileError)ÚError)ÚLibError)Ú LinkError)ÚPreprocessError)ÚUnknownFileTypecó—eZdZdZdS)ÚDistutilsErrorzThe root of all Distutils evil.N©Ú__name__Ú __module__Ú __qualname__Ú__doc__©óúS/opt/cloudlinux/venv/lib64/python3.11/site-packages/setuptools/_distutils/errors.pyr r s€€€€€Ø)Ð)à€Drr có—eZdZdZdS)ÚDistutilsModuleErrorz„Unable to load an expected module, or to find an expected class within some module (in particular, command modules and classes).Nr rrrrrs€€€€€ðHðHð €Drrcó—eZdZdZdS)ÚDistutilsClassErrorzÝSome command class (or possibly distribution class, if anyone feels a need to subclass Distribution) is found not to be holding up its end of the bargain, ie. implementing some part of the "command "interface.Nr rrrrr!s€€€€€ððð  €Drrcó—eZdZdZdS)ÚDistutilsGetoptErrorz7The option table provided to 'fancy_getopt()' is bogus.Nr rrrrr*s€€€€€ØAÐAà€Drrcó—eZdZdZdS)ÚDistutilsArgErrorzaRaised by fancy_getopt in response to getopt.error -- ie. an error in the command line usage.Nr rrrrr0s€€€€€ð(ð(ð €Drrcó—eZdZdZdS)ÚDistutilsFileErrorz“Any problems in the filesystem: expected file not found, etc. Typically this is for problems that we detect before OSError could be raised.Nr rrrrr7s€€€€€ððð €Drrcó—eZdZdZdS)ÚDistutilsOptionErrora‰Syntactic/semantic errors in command options, such as use of mutually conflicting options, or inconsistent options, badly-spelled values, etc. No distinction is made between option values originating in the setup script, the command line, config files, or what-have-you -- but if we *know* something originated in the setup script, we'll raise DistutilsSetupError instead.Nr rrrrr?s€€€€€ðBðBð €Drrcó—eZdZdZdS)ÚDistutilsSetupErrorzqFor errors that can be definitely blamed on the setup script, such as invalid keyword arguments to 'setup()'.Nr rrrr r Js€€€€€ð7ð7ð €Drr có—eZdZdZdS)ÚDistutilsPlatformErrorzÆWe don't know how to do something on the current platform (but we do know how to do it on some platform) -- eg. trying to compile C files on a platform not supported by a CCompiler subclass.Nr rrrr"r"Qs€€€€€ðDðDð €Drr"có—eZdZdZdS)ÚDistutilsExecErrorz`Any problems executing an external program (such as the C compiler, when compiling C files).Nr rrrr$r$Ys€€€€€ð*ð*ð €Drr$có—eZdZdZdS)ÚDistutilsInternalErrorzoInternal inconsistencies or impossibilities (obviously, this should never be seen if the code is working!).Nr rrrr&r&`s€€€€€ð6ð6ð €Drr&có—eZdZdZdS)ÚDistutilsTemplateErrorz%Syntax error in a file list template.Nr rrrr(r(gs€€€€€Ø/Ð/Ð/Ð/rr(có—eZdZdZdS)ÚDistutilsByteCompileErrorzByte compile error.Nr rrrr*r*ks€€€€€ØÐÐÐrr*N)rÚcompilers.C.errorsrrÚ_ErrorrrrrÚ_UnknownFileTypeÚCCompilerErrorÚUnknownFileErrorÚ Exceptionr rrrrrrr r"r$r&r(r*rrrúr1s´ðððð=Ð<Ð<Ð<Ð<Ð<Ø/Ð/Ð/Ð/Ð/Ð/Ø4Ð4Ð4Ð4Ð4Ð4Ø6Ð6Ð6Ð6Ð6Ð6ØBÐBÐBÐBÐBÐBØCÐCÐCÐCÐCÐCà€Ø#Ðð ð ð ð ð Yñ ô ð ð  ð ð ð ð ˜>ñ ô ð ð ð ð ð ð ˜.ñ ô ð ð ð ð ð ð ˜>ñ ô ð ð  ð ð ð ð ˜ñ ô ð ð ð ð ð ð ˜ñ ô ð ð ð ð ð ð ˜>ñ ô ð ð ð ð ð ð ˜.ñ ô ð ð ð ð ð ð ˜^ñ ô ð ð ð ð ð ð ˜ñ ô ð ð ð ð ð ð ˜^ñ ô ð ð0ð0ð0ð0ð0˜^ñ0ô0ð0ððððð ñôðððr