[GH-ISSUE #718] How to blacklist/ignore certain packages #323

Closed
opened 2026-10-27 21:16:12 +00:00 by bsakaguchi · 1 comment
Owner

Originally created by @thjan on GitHub (May 27, 2024).
Original GitHub issue: https://github.com/Comfy-Org/ComfyUI-Manager/issues/718

Hi,
I am using the comfy-cli to install my workflow dependencies with comfy node install-deps --workflow <myworkflow.json> which worked perfectly until this morning. It seems that during one of the recent db updates, a node named ComfyUI_MaraScott_Nodes appeared which declares many (many) nodes. A bunch of these nodes are shipped as included third parties from other node packages.

What I mean by that is that in ComfyUI_MaraScott_Nodes/py/vendor the following packages are included:

ComfyUI_Impact_Pack
ComfyUI_LayerStyle
ComfyUI_tinyterraNodes
mikey_nodes
was_node_suite_comfyui

These packages are also available to be downloaded by the manager itself and present in the extension-node-map.json file. This creates a situation where some node names are duplicated between several packages: Text Concatenate is now defined by was_node_suite AND ComfyUI_MaraScott_Nodes

Is there a way to either specify a preference, blacklist, whitelist or any kind of mechanism that could allow going for the package I want and not the first in the list providing the custom node I need ?

Originally created by @thjan on GitHub (May 27, 2024). Original GitHub issue: https://github.com/Comfy-Org/ComfyUI-Manager/issues/718 Hi, I am using the `comfy-cli` to install my workflow dependencies with `comfy node install-deps --workflow <myworkflow.json>` which worked perfectly until this morning. It seems that during one of the recent db updates, a node named `ComfyUI_MaraScott_Nodes` appeared which declares many (many) nodes. A bunch of these nodes are shipped as included third parties from other node packages. What I mean by that is that in `ComfyUI_MaraScott_Nodes/py/vendor` the following packages are included: ``` ComfyUI_Impact_Pack ComfyUI_LayerStyle ComfyUI_tinyterraNodes mikey_nodes was_node_suite_comfyui ``` These packages are also available to be downloaded by the manager itself and present in the `extension-node-map.json` file. This creates a situation where some node names are duplicated between several packages: Text Concatenate is now defined by was_node_suite AND ComfyUI_MaraScott_Nodes Is there a way to either specify a preference, blacklist, whitelist or any kind of mechanism that could allow going for the package I want and not the first in the list providing the custom node I need ?
Author
Owner

@ltdrdata commented on GitHub (May 28, 2024):

That is a fault of scanner script.
It is fixed.

<!-- gh-comment-id:2135088774 --> @ltdrdata commented on GitHub (May 28, 2024): That is a fault of scanner script. It is fixed.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Comfy-Org/ComfyUI-Manager#323
No description provided.