feat(manager): add ComfyUI-Manager v4 support #363
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
ComfyUI-Manager v4 is now installed as a pip package (via
manager_requirements.txt) rather than being git-cloned intocustom_nodes/.Breaking Changes
--manager-urland--manager-commitoptions from install commandvalidate_comfyui_manager()now usesfind_cm_cli()instead of git path checkManager Subcommand Changes
comfy manager disablecomfy manager enable-guicomfy manager disable-guicomfy manager enable-legacy-guicomfy manager migrate-legacyImplementation Details
find_cm_cli()usesimportlib.util.find_spec("cm_cli")with@lru_cacheexecute_cm_cli()uses module-based execution (python -m cm_cli)_get_manager_flags()injects--enable-managerflags based on config modeReference: Comfy-Org/ComfyUI#12140