This module contains oodles of exceptions that might be thrown or subclassed elsewhere.
Most basic dput error. All other Exceptions must inherit from this when it is sensable to do so.
Thrown when there’s an error uploading, or creating an uploader. Usually thrown by a subclass of the dput.uploader.AbstractUploader
Thrown when there’s an error checking, or creating a checker. Usually thrown by a checker invoked by dput.checker.run_hooks.
Errors in the parsing or retrieving of configuration files should raise an instance of this, or a subclass thereof.
Thrown when dput can not find a Configuration file or block that is requested.
Config file was loaded properly, but it was missing part of it’s required fields.
Thrown when dput can not find a Configuration file or block that is requested.
Thrown when there’s an error processing / verifying a .changes file (most often via the dput.changes.Changes object)
Thrown when the network doesn’t allow us to connect to a host.