Eliminates the conditional import and mapping updates for test nodes in __init__.py, simplifying the initialization logic. Bumps package version to 1.6.1 in pyproject.toml.
32 lines
1021 B
Python
32 lines
1021 B
Python
from .maxedoutnodes import (
|
|
NODE_CLASS_MAPPINGS as MXD_NODE_CLASS_MAPPINGS,
|
|
NODE_DISPLAY_NAME_MAPPINGS as MXD_NODE_DISPLAY_NAME_MAPPINGS,
|
|
)
|
|
from .mediacomparers import (
|
|
NODE_CLASS_MAPPINGS as MEDIA_NODE_CLASS_MAPPINGS,
|
|
NODE_DISPLAY_NAME_MAPPINGS as MEDIA_NODE_DISPLAY_NAME_MAPPINGS,
|
|
)
|
|
from .wan22nodes import (
|
|
NODE_CLASS_MAPPINGS as WAN22_NODE_CLASS_MAPPINGS,
|
|
NODE_DISPLAY_NAME_MAPPINGS as WAN22_NODE_DISPLAY_NAME_MAPPINGS,
|
|
)
|
|
|
|
WEB_DIRECTORY = "web"
|
|
|
|
# Merge both sets into one
|
|
NODE_CLASS_MAPPINGS = {}
|
|
NODE_CLASS_MAPPINGS.update(MXD_NODE_CLASS_MAPPINGS)
|
|
NODE_CLASS_MAPPINGS.update(MEDIA_NODE_CLASS_MAPPINGS)
|
|
NODE_CLASS_MAPPINGS.update(WAN22_NODE_CLASS_MAPPINGS)
|
|
|
|
NODE_DISPLAY_NAME_MAPPINGS = {}
|
|
NODE_DISPLAY_NAME_MAPPINGS.update(MXD_NODE_DISPLAY_NAME_MAPPINGS)
|
|
NODE_DISPLAY_NAME_MAPPINGS.update(MEDIA_NODE_DISPLAY_NAME_MAPPINGS)
|
|
NODE_DISPLAY_NAME_MAPPINGS.update(WAN22_NODE_DISPLAY_NAME_MAPPINGS)
|
|
|
|
__all__ = [
|
|
"NODE_CLASS_MAPPINGS",
|
|
"NODE_DISPLAY_NAME_MAPPINGS",
|
|
"WEB_DIRECTORY",
|
|
]
|