Skip to content

Commit

Permalink
Add missing exception classes in setuptools.errors (#10057)
Browse files Browse the repository at this point in the history
Co-authored-by: AlexWaygood <[email protected]>
  • Loading branch information
maresb and AlexWaygood authored Apr 17, 2023
1 parent 41b8981 commit 0b17faf
Show file tree
Hide file tree
Showing 2 changed files with 39 additions and 2 deletions.
18 changes: 18 additions & 0 deletions stubs/setuptools/setuptools/_distutils/errors.pyi
Original file line number Diff line number Diff line change
@@ -1 +1,19 @@
class DistutilsError(Exception): ...
class DistutilsModuleError(DistutilsError): ...
class DistutilsClassError(DistutilsError): ...
class DistutilsGetoptError(DistutilsError): ...
class DistutilsArgError(DistutilsError): ...
class DistutilsFileError(DistutilsError): ...
class DistutilsOptionError(DistutilsError): ...
class DistutilsSetupError(DistutilsError): ...
class DistutilsPlatformError(DistutilsError): ...
class DistutilsExecError(DistutilsError): ...
class DistutilsInternalError(DistutilsError): ...
class DistutilsTemplateError(DistutilsError): ...
class DistutilsByteCompileError(DistutilsError): ...
class CCompilerError(Exception): ...
class PreprocessError(CCompilerError): ...
class CompileError(CCompilerError): ...
class LibError(CCompilerError): ...
class LinkError(CCompilerError): ...
class UnknownFileError(CCompilerError): ...
23 changes: 21 additions & 2 deletions stubs/setuptools/setuptools/errors.pyi
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
from ._distutils.errors import DistutilsError
from ._distutils import errors as _distutils_errors

class RemovedCommandError(DistutilsError, RuntimeError): ...
ByteCompileError = _distutils_errors.DistutilsByteCompileError
CCompilerError = _distutils_errors.CCompilerError
ClassError = _distutils_errors.DistutilsClassError
CompileError = _distutils_errors.CompileError
ExecError = _distutils_errors.DistutilsExecError
FileError = _distutils_errors.DistutilsFileError
InternalError = _distutils_errors.DistutilsInternalError
LibError = _distutils_errors.LibError
LinkError = _distutils_errors.LinkError
ModuleError = _distutils_errors.DistutilsModuleError
OptionError = _distutils_errors.DistutilsOptionError
PlatformError = _distutils_errors.DistutilsPlatformError
PreprocessError = _distutils_errors.PreprocessError
SetupError = _distutils_errors.DistutilsSetupError
TemplateError = _distutils_errors.DistutilsTemplateError
UnknownFileError = _distutils_errors.UnknownFileError
BaseError = _distutils_errors.DistutilsError

class RemovedCommandError(BaseError, RuntimeError): ...
class PackageDiscoveryError(BaseError, RuntimeError): ...

0 comments on commit 0b17faf

Please sign in to comment.