Source code for pymyinstall.installhelper.module_install_exceptions

"""
Exceptions raised during the installation of a module


:githublink:`%|py|5`
"""


[docs]class MissingPackageOnPyPiException(Exception): """ raised when a package is not found on pipy :githublink:`%|py|11` """ pass
[docs]class MissingInstalledPackageException(Exception): """ raised when a package is not installed :githublink:`%|py|19` """ pass
[docs]class AnnoyingPackageException(Exception): """ raised when a package is not on pypi :githublink:`%|py|27` """ pass
[docs]class MissingVersionOnPyPiException(Exception): """ raised when a version is missing on pipy :githublink:`%|py|35` """ pass
[docs]class MissingVersionWheelException(Exception): """ raised when a version is missing as a wheel :githublink:`%|py|43` """ pass
[docs]class MissingWheelException(Exception): """ raised when a wheel is missing :githublink:`%|py|51` """ pass
[docs]class MissingReferenceException(Exception): """ raised when a module is not referenced by this package :githublink:`%|py|59` """ pass
[docs]class InstallError(Exception): """ raised when a package cannot be installed :githublink:`%|py|66` """ pass
[docs]class DownloadError(Exception): """ raised when a package cannot be downloaded :githublink:`%|py|73` """ pass
[docs]class ConfigurationError(Exception): """ raised when something is wrong the current configuration :githublink:`%|py|80` """ pass
[docs]class UpdatePipError(Exception): """ raised when pip cannot be update or reinstalled :githublink:`%|py|87` """ pass
[docs]class RunCmdError(Exception): """ raised when a command line cannot be run :githublink:`%|py|94` """ pass
[docs]class WrongVersionError(Exception): """ cannot interpret a version :githublink:`%|py|101` """ pass
[docs]class WrongWheelException(Exception): """ raised when the downloaded wheel seems wrong :githublink:`%|py|108` """ pass
[docs]class UnavailableCustomBuildError(Exception): """ raise when a module does not have a custom build :githublink:`%|py|115` """ pass