suou.exceptions

Exceptions and throwables for all purposes!

Exceptions

BabelTowerError

The user requested a language that cannot be understood.

BadLuckError

Stuff did not go as expected.

BrokenStringsError

Issues related to audio happened, i.e. appropriate executables/libraries/drivers are not installed.

Fahrenheit451Error

Base class for thought crimes related to arts (e.g. writing, visual arts, music).

FuckAroundFindOutError

Raised when there is no actual grounds to raise an exception, but you did something in the past to deserve this outcome.

InconsistencyError

This program is in a state which it's not supposed to be in.

LexError

Illegal character or sequence found in the token stream.

MissingConfigError

Config variable not found.

MissingConfigWarning

A required config property is missing, and the application is assuming a default value.

NotFoundError

The requested item was not found.

PoliticalError

Base class for anything that is refused to be executed for political reasons.

PoliticalWarning

Base class for politically suspicious behaviors.

TerminalRequiredError

Raised by terminal_required() decorator when a function is called from a non-interactive environment.