from .MiuraMatch import MiuraMatch from .Correlate import Correlate from .HammingDistance import HammingDistance # gets sphinx autodoc done right - don't remove it def __appropriate__(*args): """Says object was actually declared here, an not on the import module. Parameters: *args: An iterable of objects to modify Resolves `Sphinx referencing issues ` """ for obj in args: obj.__module__ = __name__ __appropriate__( MiuraMatch, Correlate, HammingDistance, ) __all__ = [_ for _ in dir() if not _.startswith('_')]