Module that defines the package custom exceptions.

exception bredala.exceptions.ArgumentValidationError(arg_num, func_name, accepted_arg_type)[source]

Raised when the type of an argument to a function is not what it should be.

exception bredala.exceptions.InvalidArgumentNumberError(func_name)[source]

Raised when the number of arguments supplied to a function is incorrect.

exception bredala.exceptions.InvalidReturnNumberError(func_name)[source]

Raised when the number of returned arguments supplied to a function is incorrect.

exception bredala.exceptions.InvalidReturnType(arg_num, func_name, accepted_arg_type)[source]

Raised when a function return argument type is not what it should be.

exception bredala.exceptions.InvalidType(arg_type)[source]

Raised when a function return/input argument type is not what it should be.