mt_metadata.features.registry

Feature registry module to avoid circular imports.

This module defines the SUPPORTED_FEATURE_DICT that maps feature names to their classes. It’s separate from __init__.py to prevent circular import issues.

Attributes

SUPPORTED_FEATURE_DICT

Functions

get_supported_feature_dict()

Get the supported feature dictionary with lazy imports to avoid circular dependencies.

Module Contents

mt_metadata.features.registry.get_supported_feature_dict()

Get the supported feature dictionary with lazy imports to avoid circular dependencies.

Returns:

Dictionary mapping feature names to feature classes

Return type:

dict

mt_metadata.features.registry.SUPPORTED_FEATURE_DICT