in nubia/internal/cmdloader.py [0:0]
def _walk_module(module: types.ModuleType):
for attr_name in dir(module):
# filter out private members
if not attr_name.startswith("_"):
member = getattr(module, attr_name)
if hasattr(member, "__command"):
yield member