From 86d7f739810652f27d89684705053021e5cfec54 Mon Sep 17 00:00:00 2001 From: "Dr.Lt.Data" Date: Tue, 24 Sep 2024 22:02:32 +0900 Subject: [PATCH] update README and version marker --- README.md | 3 ++- __init__.py | 2 ++ modules/impact/config.py | 2 +- pyproject.toml | 2 +- 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 7b1f0b0..dcac071 100644 --- a/README.md +++ b/README.md @@ -90,6 +90,7 @@ This custom node helps to conveniently enhance images through Detector, Detailer * `MaskDetailer (pipe)` - This is a simple inpaint node that applies the Detailer to the mask area. * `FromDetailer (SDXL/pipe)`, `BasicPipe -> DetailerPipe (SDXL)`, `Edit DetailerPipe (SDXL)` - These are pipe functions used in Detailer for utilizing the refiner model of SDXL. + * `Any PIPE -> BasicPipe` - Convert the PIPE Value of other custom nodes that are not BASIC_PIPE but internally have the same structure as BASIC_PIPE to BASIC_PIPE. If an incompatible type is applied, it may cause runtime errors. ### SEGS Manipulation nodes * `SEGSDetailer` - Performs detailed work on SEGS without pasting it back onto the original image. @@ -237,7 +238,7 @@ This custom node helps to conveniently enhance images through Detector, Detailer - The input of images can be scaled up as needed * `Masks to Mask List`, `Mask List to Masks`, `Make Mask List`, `Make Mask Batch` - It has the same functionality as the nodes above, but uses mask as input instead of image. * `Flatten Mask Batch` - Flattens a Mask Batch into a single Mask. Normal operation is not guaranteed for non-binary masks. - + * `Make List (Any)` - Create a list with arbitrary values. ### Logics (experimental) * These nodes are experimental nodes designed to implement the logic for loops and dynamic switching. diff --git a/__init__.py b/__init__.py index fa80ec6..85066d7 100644 --- a/__init__.py +++ b/__init__.py @@ -344,6 +344,7 @@ NODE_DISPLAY_NAME_MAPPINGS = { "DetailerPipeToBasicPipe": "DetailerPipe -> BasicPipe", "EditBasicPipe": "Edit BasicPipe", "EditDetailerPipe": "Edit DetailerPipe", + "AnyPipeToBasic": "Any PIPE -> BasicPipe", "LatentPixelScale": "Latent Scale (on Pixel Space)", "IterativeLatentUpscale": "Iterative Upscale (Latent/on Pixel Space)", @@ -399,6 +400,7 @@ NODE_DISPLAY_NAME_MAPPINGS = { "ImpactMakeImageBatch": "Make Image Batch", "ImpactMakeMaskList": "Make Mask List", "ImpactMakeMaskBatch": "Make Mask Batch", + "ImpactMakeAnyList": "Make List (Any)", "ImpactStringSelector": "String Selector", "StringListToString": "String List to String", diff --git a/modules/impact/config.py b/modules/impact/config.py index f1f2ba9..a400fb9 100644 --- a/modules/impact/config.py +++ b/modules/impact/config.py @@ -1,7 +1,7 @@ import configparser import os -version_code = [7, 6, 2] +version_code = [7, 7] version = f"V{version_code[0]}.{version_code[1]}" + (f'.{version_code[2]}' if len(version_code) > 2 else '') dependency_version = 22 diff --git a/pyproject.toml b/pyproject.toml index 43bc52e..75087ef 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [project] name = "comfyui-impact-pack" description = "This extension offers various detector nodes and detailer nodes that allow you to configure a workflow that automatically enhances facial details. And provide iterative upscaler." -version = "7.6.2" +version = "7.7" license = { file = "LICENSE.txt" } dependencies = ["segment-anything", "scikit-image", "piexif", "transformers", "opencv-python-headless", "GitPython", "scipy>=1.11.4"]