Merge branch 'dr-support-pip-cm'

This commit is contained in:
Dr.Lt.Data
2025-07-24 12:22:50 +09:00
7 changed files with 38 additions and 199 deletions

15
main.py
View File

@@ -15,6 +15,9 @@ from comfy_execution.progress import get_progress_state
from comfy_execution.utils import get_executing_context
from comfy_api import feature_flags
if not args.disable_manager:
import comfyui_manager
if __name__ == "__main__":
#NOTE: These do not do anything on core ComfyUI, they are for custom nodes.
os.environ['HF_HUB_DISABLE_TELEMETRY'] = '1'
@@ -79,6 +82,11 @@ def execute_prestartup_script():
for possible_module in possible_modules:
module_path = os.path.join(custom_node_path, possible_module)
if not args.disable_manager:
if comfyui_manager.should_be_disabled(module_path):
continue
if os.path.isfile(module_path) or module_path.endswith(".disabled") or module_path == "__pycache__":
continue
@@ -101,6 +109,10 @@ def execute_prestartup_script():
logging.info("")
apply_custom_paths()
if not args.disable_manager:
comfyui_manager.prestartup()
execute_prestartup_script()
@@ -312,6 +324,9 @@ def start_comfyui(asyncio_loop=None):
asyncio.set_event_loop(asyncio_loop)
prompt_server = server.PromptServer(asyncio_loop)
if not args.disable_manager and not args.disable_manager_ui:
comfyui_manager.start()
hook_breaker_ac10a0.save_functions()
nodes.init_extra_nodes(
init_custom_nodes=(not args.disable_all_custom_nodes) or len(args.whitelist_custom_nodes) > 0,