Update __init__.py

This commit is contained in:
Creepybits
2025-08-18 18:46:30 +02:00
committed by GitHub
parent 69d8512ca1
commit dc320b8305
+10 -24
View File
@@ -1,6 +1,6 @@
import os
import sys
import subprocess
import subprocess
# Add the path to your custom nodes directory to the Python path
@@ -25,8 +25,6 @@ from .assets.nodes.SanitizeFilename import NODE_CLASS_MAPPINGS as SanitizeFilena
from .assets.nodes.DynamicImageSwitch import NODE_CLASS_MAPPINGS as DynamicImageSwitch_NODE_MAPPINGS, NODE_DISPLAY_NAME_MAPPINGS as DynamicImageSwitch_NODE_DISPLAY_NAMES
from .assets.nodes.EvaluaterNode import NODE_CLASS_MAPPINGS as EvaluaterNode_NODE_MAPPINGS, NODE_DISPLAY_NAME_MAPPINGS as EvaluaterNode_NODE_DISPLAY_NAMES
from .assets.nodes.PeopleEvaluationNode import NODE_CLASS_MAPPINGS as PeopleEvaluationNode_NODE_MAPPINGS, NODE_DISPLAY_NAME_MAPPINGS as PeopleEvaluationNode_NODE_DISPLAY_NAMES
# from .assets.nodes.ModelBridge import NODE_CLASS_MAPPINGS as ModelBridge_NODE_MAPPINGS, NODE_DISPLAY_NAME_MAPPINGS as ModelBridge_NODE_DISPLAY_NAMES
# from .assets.nodes.WANModelBridge import NODE_CLASS_MAPPINGS as WANModelBridge_NODE_MAPPINGS, NODE_DISPLAY_NAME_MAPPINGS as WANModelBridge_NODE_DISPLAY_NAMES
from .assets.nodes.CustomNodeManager import NODE_CLASS_MAPPINGS as CustomNodeManager_NODE_MAPPINGS, NODE_DISPLAY_NAME_MAPPINGS as CustomNodeManager_NODE_DISPLAY_NAMES
from .assets.nodes.DynamicDelayText import NODE_CLASS_MAPPINGS as DynamicDelayText_NODE_MAPPINGS, NODE_DISPLAY_NAME_MAPPINGS as DynamicDelayText_NODE_DISPLAY_NAMES
from .assets.nodes.CollectAndDistributeText import NODE_CLASS_MAPPINGS as CollectAndDistributeText_NODE_CLASS_MAPPINGS, NODE_DISPLAY_NAME_MAPPINGS as CollectAndDistributeText_NODE_DISPLAY_NAMES
@@ -43,19 +41,17 @@ from .assets.nodes.IMGToIMGConditioning import NODE_CLASS_MAPPINGS as IMGToIMGCo
from .assets.nodes.Coloring import NODE_CLASS_MAPPINGS as Coloring_NODE_CLASS_MAPPINGS, NODE_DISPLAY_NAME_MAPPINGS as Coloring_NODE_DISPLAY_NAME_MAPPINGS
from .assets.nodes.Categorizer import NODE_CLASS_MAPPINGS as Categorizer_NODE_CLASS_MAPPINGS, NODE_DISPLAY_NAME_MAPPINGS as Categorizer_NODE_DISPLAY_NAME_MAPPINGS
from .assets.nodes.ConditionalLoRAApplier import NODE_CLASS_MAPPINGS as ConditionalLoRAApplier_NODE_CLASS_MAPPINGS, NODE_DISPLAY_NAME_MAPPINGS as ConditionalLoRAApplier_NODE_DISPLAY_NAME_MAPPINGS
from .assets.nodes.UnifiedModelBridge import NODE_CLASS_MAPPINGS as UnifiedModelBridge_NODE_CLASS_MAPPINGS, NODE_DISPLAY_NAME_MAPPINGS as UnifiedModelBridge_NODE_DISPLAY_NAME_MAPPINGS
# from .assets.nodes.VaceToVideoAdvanced import NODE_CLASS_MAPPINGS as VaceToVideoAdvanced_NODE_CLASS_MAPPINGS, NODE_DISPLAY_NAME_MAPPINGS as VaceToVideoAdvanced_NODE_DISPLAY_NAME_MAPPINGS
from .assets.nodes.MasterKey import NODE_CLASS_MAPPINGS as MasterKey_NODE_CLASS_MAPPINGS, NODE_DISPLAY_NAME_MAPPINGS as MasterKey_NODE_DISPLAY_NAME_MAPPINGS
import comfy.sd # Keep if needed by any nodes
import comfy.utils # Keep if needed by any nodes
import time # Keep if needed by any nodes
import re # Keep if needed by any nodes
import json # Keep if needed by any nodes
import comfy.sd
import comfy.utils
import time
import re
import json
# Try to import folder_paths from ComfyUI
try:
import folder_paths
except ImportError:
@@ -80,8 +76,6 @@ NODE_CLASS_MAPPINGS = {
**DynamicImageSwitch_NODE_MAPPINGS,
**EvaluaterNode_NODE_MAPPINGS,
**PeopleEvaluationNode_NODE_MAPPINGS,
# **ModelBridge_NODE_MAPPINGS,
# **WANModelBridge_NODE_MAPPINGS, # Keep commented
**CustomNodeManager_NODE_MAPPINGS,
**DynamicDelayText_NODE_MAPPINGS,
**CollectAndDistributeText_NODE_CLASS_MAPPINGS,
@@ -97,9 +91,7 @@ NODE_CLASS_MAPPINGS = {
**IMGToIMGConditioning_NODE_CLASS_MAPPINGS,
**Coloring_NODE_CLASS_MAPPINGS,
**Categorizer_NODE_CLASS_MAPPINGS,
# **UnifiedModelBridge_NODE_CLASS_MAPPINGS, # <--- ADD THIS LINE
**ConditionalLoRAApplier_NODE_CLASS_MAPPINGS,
# **VaceToVideoAdvanced_NODE_CLASS_MAPPINGS,
**MasterKey_NODE_CLASS_MAPPINGS,
}
@@ -120,8 +112,6 @@ NODE_DISPLAY_NAME_MAPPINGS = {
**DynamicImageSwitch_NODE_DISPLAY_NAMES,
**EvaluaterNode_NODE_DISPLAY_NAMES,
**PeopleEvaluationNode_NODE_DISPLAY_NAMES,
# **ModelBridge_NODE_DISPLAY_NAMES,
# **WANModelBridge_NODE_DISPLAY_NAMES, # Keep commented
**CustomNodeManager_NODE_DISPLAY_NAMES,
**DynamicDelayText_NODE_DISPLAY_NAMES,
**CollectAndDistributeText_NODE_DISPLAY_NAMES,
@@ -137,16 +127,14 @@ NODE_DISPLAY_NAME_MAPPINGS = {
**IMGToIMGConditioning_NODE_DISPLAY_NAME_MAPPINGS,
**Coloring_NODE_DISPLAY_NAME_MAPPINGS,
**Categorizer_NODE_DISPLAY_NAME_MAPPINGS,
# **UnifiedModelBridge_NODE_DISPLAY_NAME_MAPPINGS, # <--- ADD THIS LINE
**ConditionalLoRAApplier_NODE_DISPLAY_NAME_MAPPINGS,
# **VaceToVideoAdvanced_NODE_DISPLAY_NAME_MAPPINGS,
**MasterKey_NODE_DISPLAY_NAME_MAPPINGS,
}
__version__ = "2.4.2" # Update this version if you like
__version__ = "2.4.7"
# Define the web directory for ComfyUI to find our JavaScript files
WEB_DIRECTORY = "./web" # This points to ComfyUI/custom_nodes/Creepy_nodes/web
WEB_DIRECTORY = "./web"
__all__ = ['NODE_CLASS_MAPPINGS', 'NODE_DISPLAY_NAME_MAPPINGS', 'WEB_DIRECTORY']
@@ -158,5 +146,3 @@ for node_name in NODE_CLASS_MAPPINGS.keys():
if 'WEB_DIRECTORY' in locals():
print(f"Web directory for custom UI: {WEB_DIRECTORY}")
print("-------------------------------------------------------------------")