Skip to content

Commit

Permalink
Upgrade v1.2.3 to ComfyRegistry
Browse files Browse the repository at this point in the history
  • Loading branch information
yolain committed Oct 6, 2024
1 parent 609ccce commit 51ee274
Show file tree
Hide file tree
Showing 4 changed files with 28 additions and 2 deletions.
1 change: 1 addition & 0 deletions README.ZH_CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@ git clone https://github.com/yolain/ComfyUI-Easy-Use

**v1.2.3**

- `easy showAnything``easy cleanGPUUsed` 增加输出插槽
- 添加新的人体分割在 `easy humanSegmentation` 节点上 - 代码从 (ComfyUI_Human_Parts)[https://github.com/metal3d/ComfyUI_Human_Parts] 整合
- 当你在 `easy preSamplingCustom` 节点上选择basicGuider,CFG>0 且当前模型为Flux时,将使用FluxGuidance
- 增加 `easy loraStackApply` and `easy controlnetStackApply`
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ Double-click install.bat to install the required dependencies

**v1.2.3**

- `easy showAnything` and `easy cleanGPUUsed` added slot of output
- Added human parts segmentation to `easy humanSegmentation` - Code based on (ComfyUI_Human_Parts)[https://github.com/metal3d/ComfyUI_Human_Parts]
- Using FluxGuidance when you are using a flux model and choose basicGuider and set the cfg>0 on `easy preSamplingCustom`
- Added `easy loraStackApply` and `easy controlnetStackApply` - Apply loraStack and controlnetStack
Expand Down
24 changes: 24 additions & 0 deletions install.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
#!/bin/bash

requirements_txt="$(dirname "$0")/requirements.txt"
requirements_repair_txt="$(dirname "$0")/repair_dependency_list.txt"
python_exec="../../../python_embeded/python.exe"
aki_python_exec="../../python/python.exe"

echo "Installing EasyUse Requirements..."

if [ -f "$python_exec" ]; then
echo "Installing with ComfyUI Portable"
"$python_exec" -s -m pip install -r "$requirements_txt"
elif [ -f "$aki_python_exec" ]; then
echo "Installing with ComfyUI Aki"
"$aki_python_exec" -s -m pip install -r "$requirements_txt"
while IFS= read -r line; do
"$aki_python_exec" -s -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple "$line"
done < "$requirements_repair_txt"
else
echo "Installing with system Python"
pip install -r "$requirements_txt"
fi

read -p "Press any key to continue..."
4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
[project]
name = "comfyui-easy-use"
description = "To enhance the usability of ComfyUI, optimizations and integrations have been implemented for several commonly used nodes."
version = "1.2.2"
version = "1.2.3"
license = { file = "LICENSE" }
dependencies = ["diffusers>=0.25.0", "accelerate>=0.25.0", "clip_interrogator>=0.6.0", "sentencepiece", "lark-parser", "onnxruntime", "spandrel", "opencv-python"]
dependencies = ["diffusers", "accelerate", "clip_interrogator>=0.6.0", "sentencepiece", "lark-parser", "onnxruntime", "spandrel", "opencv-python"]

[project.urls]
Repository = "https://github.com/yolain/ComfyUI-Easy-Use"
Expand Down

0 comments on commit 51ee274

Please sign in to comment.