hio
hio package
Subpackages
Submodules
Package Contents
Classes
Base class to enable consistent MRO for mixin multiple inheritance |
Attributes
- class hio.Mixin(*pa, **kwa)[source]
Base class to enable consistent MRO for mixin multiple inheritance Allows each subclass to call super(MixinSubClass, self).__init__(*pa, **kwa) So the __init__ propagates to common top of Tree https://medium.com/geekculture/cooperative-multiple-inheritance-in-python-practice-60e3ac5f91cc
- exception hio.HioError[source]
Bases:
Exception
Base Class for hio exceptions
To use raise HioError(“Error: message”)
- exception hio.ValidationError[source]
Bases:
HioError
Validation related errors Usage:
raise ValidationError(“error message”)
- exception hio.VersionError[source]
Bases:
ValidationError
Bad or Unsupported Version
- Usage:
raise VersionError(“error message”)