blissoda.import_utils#

Functions

is_available(obj)

Check if an object is marked as unavailable.

unavailable_class(ex)

Return a class that raises the given exception on instantiation.

unavailable_function(ex)

Return a function that raises the given exception when called.

unavailable_module(ex)

Return an object acting like an unavailable module, raising on attribute access.

unavailable_type(ex)

Return a type placeholder that raises the given exception on instantiation.

Classes

UnavailableObject(ex)

Object placeholder that raises an exception on any attribute access.