NamespaceOwner

class of dascore.utils.namespace source

NamespaceOwner()

Mixin for classes with lazily-loadable method namespaces.

List this before any base which defines its own __getattr__, as a pydantic model does. The one the MRO reaches first is the only one called, so a host which lists this last resolves no namespace at all.