Compare commits

..

4 Commits

Author SHA1 Message Date
Dr.Lt.Data
a0aee41f1a fixed: Support configuration with use_uv enabled in environments where only uv exists without pip.
https://github.com/Comfy-Org/ComfyUI-Manager/issues/1828
2025-06-25 12:44:26 +09:00
Dr.Lt.Data
2049dd75f4 update DB 2025-06-25 12:17:07 +09:00
Dr.Lt.Data
0864c35ba9 update DB 2025-06-25 07:27:45 +09:00
Dr.Lt.Data
92c9f66671 update DB 2025-06-25 00:52:31 +09:00
13 changed files with 2095 additions and 2050 deletions

View File

@@ -5001,7 +5001,7 @@
"https://github.com/filliptm/ComfyUI_Fill-Nodes"
],
"install_type": "git-clone",
"description": "VFX nodes, Shaders, Utilities, Mask tools, Prompting Tools, and much more!"
"description": "Fill-Nodes is a versatile collection of custom nodes for ComfyUI that extends functionality across multiple domains. Features include advanced image processing (pixelation, slicing, masking), visual effects generation (glitch, halftone, pixel art), comprehensive file handling (PDF creation/extraction, Google Drive integration), AI model interfaces (GPT, DALL-E, Hugging Face), utility nodes for workflow enhancement, and specialized tools for video processing, captioning, and batch operations. The pack provides both practical workflow solutions and creative tools within a unified node collection."
},
{
"author": "filliptm",
@@ -19900,6 +19900,16 @@
"install_type": "git-clone",
"description": "Simple set of nodes to assist with prompt generation for NOOBAI XL / Illustrious models"
},
{
"author": "itsjustregi",
"title": "Easy Color Correction",
"reference": "https://github.com/regiellis/ComfyUI-EasyColorCorrector",
"files": [
"https://github.com/regiellis/ComfyUI-EasyColorCorrector"
],
"install_type": "git-clone",
"description": "ComfyUI custom node for flexible and efficient image color correction and post-processing."
},
{
"author": "mrhan1993",
"title": "ComfyUI-Fooocus",

View File

@@ -1381,12 +1381,13 @@
],
"https://github.com/AIWarper/ComfyUI-WarperNodes": [
[
"ConditionalLoopInputSwitch_Warper",
"DWPoseScalerNode_Warper",
"FacialPartMaskFromPose_Warper",
"FlowConfig_Warper",
"FlowGetFlow_Warper",
"FlowVisualizerNode_Warper",
"GetBatchByIndex_Warper",
"IterativeLoopFeedback_Warper",
"IterativeLoopSetup_Warper",
"GetRaftFlow_Warper",
"MouthMaskFromPose_Warper",
"SmartOverlappingBatcher_Warper",
"SmartVideoBatcher_Warper"
@@ -3126,6 +3127,7 @@
],
"https://github.com/ChenDarYen/ComfyUI-NAG": [
[
"KSamplerWithNAG",
"NAGCFGGuider"
],
{
@@ -14517,7 +14519,6 @@
[
"CameraRawEnhanceNode",
"ColorGradingNode",
"CurvePresetNode",
"GaussianBlurNode",
"HistogramAnalysisNode",
"PhotoshopCurveNode",
@@ -31561,7 +31562,8 @@
"https://github.com/ptmaster/comfyui-audio-speed": [
[
"PT48KHZ",
"PTAudioSpeed"
"PTAudioSpeed",
"PTEnsureStereo"
],
{
"title_aux": "ComfyUI-audio-speed"
@@ -31935,6 +31937,14 @@
"title_aux": "ComfyUI-Prediction"
}
],
"https://github.com/regiellis/ComfyUI-EasyColorCorrector": [
[
"EasyColorCorrection"
],
{
"title_aux": "Easy Color Correction"
}
],
"https://github.com/regiellis/ComfyUI-EasyNoobai": [
[
"EasyNoobai",

View File

File diff suppressed because it is too large Load Diff

View File

@@ -43,7 +43,7 @@ import manager_downloader
from node_package import InstalledNodePackage
version_code = [3, 33, 2]
version_code = [3, 33, 3]
version_str = f"V{version_code[0]}.{version_code[1]}" + (f'.{version_code[2]}' if len(version_code) > 2 else '')

View File

@@ -2,6 +2,8 @@ import sys
import subprocess
import os
import manager_util
def security_check():
print("[START] Security scan")
@@ -66,11 +68,11 @@ https://blog.comfy.org/comfyui-statement-on-the-ultralytics-crypto-miner-situati
"lolMiner": [os.path.join(comfyui_path, 'lolMiner')]
}
installed_pips = subprocess.check_output([sys.executable, '-m', "pip", "freeze"], text=True)
installed_pips = subprocess.check_output(manager_util.make_pip_cmd(["freeze"]), text=True)
detected = set()
try:
anthropic_info = subprocess.check_output([sys.executable, '-m', "pip", "show", "anthropic"], text=True, stderr=subprocess.DEVNULL)
anthropic_info = subprocess.check_output(manager_util.make_pip_cmd(["show", "anthropic"]), text=True, stderr=subprocess.DEVNULL)
anthropic_reqs = [x for x in anthropic_info.split('\n') if x.startswith("Requires")][0].split(': ')[1]
if "pycrypto" in anthropic_reqs:
location = [x for x in anthropic_info.split('\n') if x.startswith("Location")][0].split(': ')[1]

View File

@@ -1,5 +1,35 @@
{
"custom_nodes": [
{
"author": "robertvoy",
"title": "ComfyUI-Distributed [WIP]",
"reference": "https://github.com/robertvoy/ComfyUI-Distributed",
"files": [
"https://github.com/robertvoy/ComfyUI-Distributed"
],
"install_type": "git-clone",
"description": "A custom node extension for ComfyUI that enables distributed image generation across multiple GPUs through a master-worker architecture."
},
{
"author": "filliptm",
"title": "ComfyUI_Fill-Node-Loader [WIP]",
"reference": "https://github.com/filliptm/ComfyUI_Fill-Node-Loader",
"files": [
"https://github.com/filliptm/ComfyUI_Fill-Node-Loader"
],
"install_type": "git-clone",
"description": "A ComfyUI plugin to simplify loading and managing custom nodes with a sidebar interface."
},
{
"author": "armandgw84",
"title": "comfyui-custom-v8",
"reference": "https://github.com/armandgw84/comfyui-custom-v8",
"files": [
"https://github.com/armandgw84/comfyui-custom-v8"
],
"install_type": "git-clone",
"description": "NODES: Resize With Padding, Wan 2.1 Transition Prompter, Wan Prompt Crafter"
},
{
"author": "diogod",
"title": "Comfy Inpainting Works [WIP]",

View File

@@ -3848,6 +3848,16 @@
"title_aux": "ComfyUI-camietagger-onnx"
}
],
"https://github.com/armandgw84/comfyui-custom-v8": [
[
"ResizeWithPadding",
"Wan21PromptCrafter",
"Wan21TransitionPrompter"
],
{
"title_aux": "comfyui-custom-v8"
}
],
"https://github.com/artem-konevskikh/comfyui-split-merge-video": [
[
"VideoMerger",
@@ -8076,6 +8086,14 @@
"title_aux": "ComfyUI Terminal Command Node [UNSAFE]"
}
],
"https://github.com/robertvoy/ComfyUI-Distributed": [
[
"MultiGPUCollector"
],
{
"title_aux": "ComfyUI-Distributed [WIP]"
}
],
"https://github.com/ronalds-eu/comfyui-plus-integrations": [
[
"ImagePassThrough",

View File

File diff suppressed because it is too large Load Diff

View File

@@ -1,15 +1,5 @@
{
"custom_nodes": [
{
"author": "armandgw84",
"title": "comfyui-custom-v6 [REMOVED]",
"reference": "https://github.com/armandgw84/comfyui-custom-v6",
"files": [
"https://github.com/armandgw84/comfyui-custom-v6"
],
"install_type": "git-clone",
"description": "NODES: Resize With Padding, Wan 2.1 Transition Prompter, Wan Prompt Crafter"
},
{
"author": "markuryy",
"title": "ComfyUI Spiritparticle Nodes [REMOVED]",

View File

@@ -1,5 +1,15 @@
{
"custom_nodes": [
{
"author": "itsjustregi",
"title": "Easy Color Correction",
"reference": "https://github.com/regiellis/ComfyUI-EasyColorCorrector",
"files": [
"https://github.com/regiellis/ComfyUI-EasyColorCorrector"
],
"install_type": "git-clone",
"description": "ComfyUI custom node for flexible and efficient image color correction and post-processing."
},
{
"author": "leonardomiramondi",
"title": "Flux Context ComfyUI Node",
@@ -693,56 +703,6 @@
],
"install_type": "git-clone",
"description": "official implementation of [zehong-ma/MagCache](https://github.com/zehong-ma/MagCache) for ComfyUI"
},
{
"author": "without-ordinary",
"title": "OpenOutpaint ComfyUI Interface",
"reference": "https://github.com/without-ordinary/openoutpaint_comfyui_interface",
"files": [
"https://github.com/without-ordinary/openoutpaint_comfyui_interface"
],
"install_type": "git-clone",
"description": "An API interface for OpenOutpaint to work with ComfyUI workflow"
},
{
"author": "kiko9",
"title": "ComfyUI_Selectors",
"reference": "https://github.com/ComfyAssets/ComfyUI_Selectors",
"files": [
"https://github.com/ComfyAssets/ComfyUI_Selectors"
],
"install_type": "git-clone",
"description": "A modern ComfyUI custom node package that provides essential UI controls for image generation workflows. These nodes allow you to centralize commonly shared parameters (scheduler, sampler, dimensions, seeds) and link them to multiple nodes in your workflow, eliminating redundancy while maintaining JSON metadata compatibility."
},
{
"author": "benjamin-bertram",
"title": "ComfyUI OIDN Denoiser",
"reference": "https://github.com/benjamin-bertram/Comfyui_OIDN_Denoiser",
"files": [
"https://github.com/benjamin-bertram/Comfyui_OIDN_Denoiser"
],
"install_type": "git-clone",
"description": "This custom node for ComfyUI provides a wrapper for Intel's Open Image Denoise (OIDN) library, allowing you to denoise images directly within your ComfyUI workflow."
},
{
"author": "domenecmiralles",
"title": "obobo_nodes",
"reference": "https://github.com/domenecmiralles/obobo_nodes",
"files": [
"https://github.com/domenecmiralles/obobo_nodes"
],
"install_type": "git-clone",
"description": "A collection of custom nodes for ComfyUI that provide various input and output capabilities."
},
{
"author": "Yuan-ManX",
"title": "ComfyUI-Vui",
"reference": "https://github.com/Yuan-ManX/ComfyUI-Vui",
"files": [
"https://github.com/Yuan-ManX/ComfyUI-Vui"
],
"install_type": "git-clone",
"description": "ComfyUI-Vui is now available in ComfyUI, Vui is a llama based transformer that predicts audio tokens."
}
]
}

View File

@@ -1381,12 +1381,13 @@
],
"https://github.com/AIWarper/ComfyUI-WarperNodes": [
[
"ConditionalLoopInputSwitch_Warper",
"DWPoseScalerNode_Warper",
"FacialPartMaskFromPose_Warper",
"FlowConfig_Warper",
"FlowGetFlow_Warper",
"FlowVisualizerNode_Warper",
"GetBatchByIndex_Warper",
"IterativeLoopFeedback_Warper",
"IterativeLoopSetup_Warper",
"GetRaftFlow_Warper",
"MouthMaskFromPose_Warper",
"SmartOverlappingBatcher_Warper",
"SmartVideoBatcher_Warper"
@@ -3126,6 +3127,7 @@
],
"https://github.com/ChenDarYen/ComfyUI-NAG": [
[
"KSamplerWithNAG",
"NAGCFGGuider"
],
{
@@ -14517,7 +14519,6 @@
[
"CameraRawEnhanceNode",
"ColorGradingNode",
"CurvePresetNode",
"GaussianBlurNode",
"HistogramAnalysisNode",
"PhotoshopCurveNode",
@@ -31561,7 +31562,8 @@
"https://github.com/ptmaster/comfyui-audio-speed": [
[
"PT48KHZ",
"PTAudioSpeed"
"PTAudioSpeed",
"PTEnsureStereo"
],
{
"title_aux": "ComfyUI-audio-speed"
@@ -31935,6 +31937,14 @@
"title_aux": "ComfyUI-Prediction"
}
],
"https://github.com/regiellis/ComfyUI-EasyColorCorrector": [
[
"EasyColorCorrection"
],
{
"title_aux": "Easy Color Correction"
}
],
"https://github.com/regiellis/ComfyUI-EasyNoobai": [
[
"EasyNoobai",

View File

@@ -38,7 +38,6 @@ else:
def current_timestamp():
return str(time.time()).split('.')[0]
security_check.security_check()
cm_global.pip_blacklist = {'torch', 'torchaudio', 'torchsde', 'torchvision'}
cm_global.pip_downgrade_blacklist = ['torch', 'torchaudio', 'torchsde', 'torchvision', 'transformers', 'safetensors', 'kornia']
@@ -119,6 +118,7 @@ def check_file_logging():
read_config()
read_uv_mode()
security_check.security_check()
check_file_logging()
if sys.version_info < (3, 13):

View File

@@ -1,7 +1,7 @@
[project]
name = "comfyui-manager"
description = "ComfyUI-Manager provides features to install and manage custom nodes for ComfyUI, as well as various functionalities to assist with ComfyUI."
version = "3.33.2"
version = "3.33.3"
license = { file = "LICENSE.txt" }
dependencies = ["GitPython", "PyGithub", "matrix-client==0.4.0", "transformers", "huggingface-hub>0.20", "typer", "rich", "typing-extensions", "toml", "uv", "chardet"]