Package Bio :: Class MissingPythonDependencyError
[hide private]
[frames] | no frames]

Class MissingPythonDependencyError

source code

                  object --+            
                           |            
    exceptions.BaseException --+        
                               |        
            exceptions.Exception --+    
                                   |    
      MissingExternalDependencyError --+
                                       |
              object --+               |
                       |               |
exceptions.BaseException --+           |
                           |           |
        exceptions.Exception --+       |
                               |       |
        exceptions.StandardError --+   |
                                   |   |
              exceptions.ImportError --+
                                       |
                                      MissingPythonDependencyError

Missing an external python dependency (subclass of ImportError).

Used for missing Python modules (rather than just a typical ImportError). Important for our unit tests to allow skipping tests with missing external python dependencies, while also allowing the exception to be caught as an ImportError.

Instance Methods [hide private]

Inherited from exceptions.ImportError: __init__, __new__

Inherited from exceptions.BaseException: __delattr__, __getattribute__, __getitem__, __getslice__, __reduce__, __repr__, __setattr__, __setstate__, __str__, __unicode__

Inherited from object: __format__, __hash__, __reduce_ex__, __sizeof__, __subclasshook__

Properties [hide private]

Inherited from exceptions.BaseException: args, message

Inherited from object: __class__