Files
aufbau2csv/venv3_12/Lib/site-packages/cx_Freeze/exception.py

42 lines
1.1 KiB
Python

"""Internal exception classes."""
# Only re-export setuptools errors to avoid exceptions not handled correctly
from setuptools.errors import (
ExecError,
FileError,
ModuleError,
OptionError,
PlatformError,
SetupError,
)
__all__ = [
"ExecError",
"FileError",
"ModuleError",
"OptionError",
"PlatformError",
"SetupError",
]
ExecError.__doc__ = """\
Raised when there are problems executing an external program."""
FileError.__doc__ = """\
Raised when an error is detected related to file/resource not found."""
ModuleError.__doc__ = """\
Raised when there are problems to load the module or module metadata."""
OptionError.__doc__ = """\
Raised when an error is detected in the configuration. The associated value is
a string indicating what precisely went wrong."""
PlatformError.__doc__ = """\
Raised when an error is detected in the module that is platform specific."""
SetupError.__doc__ = """\
Raised for errors that can be definitely blamed on the setup script, such as
invalid keyword arguments to 'setup()'."""