Compare commits

..
3 Commits
Author SHA1 Message Date
Dr.Lt.Data 705698faf2 bump version 2025-06-19 12:40:42 +09:00
Dr.Lt.Data cf43fc4e3c fix: typo in locales 2025-06-19 12:39:30 +09:00
robo 4c292e684e change wildcard {} regex to allow escaping (#968) 2025-06-19 12:39:06 +09:00
4 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -1196,7 +1196,7 @@
"ImpactWildcardEncode": {
"description": "이 노드는 와일드카드 구문으로 작성된 텍스트 프롬프트를 처리하고 이를 조건으로 출력합니다. 또한 LoRA 구문을 지원하며, 적용된 LoRA는 모델 출력에 반영됩니다.\n\nTIP1: 워크플로가 실행되기 전에 '와일드카드 텍스트'의 처리 결과가 '채워진 텍스트'에 표시되며, 이 값은 워크플로와 함께 저장됩니다. 입력으로 변환된 시드를 사용하려면 '와일드카드 텍스트' 대신 '채워진 텍스트'에 직접 프롬프트를 작성하고, 모드를 '고정(fixed)'로 설정하세요.\nTIP2: 'Inspire Pack'이 설치되어 있으면 LBW(로라 블록 웨이트) 구문도 적용할 수 있습니다.",
"display_name": "와일드카드 처리기 (Impact)",
"display_name": "와일드카드 인코딩 (Impact)",
"inputs": {
"wildcard_text": {
"name": "와일드카드 텍스트",
+1 -1
View File
@@ -1,7 +1,7 @@
import configparser
import os
version_code = [8, 17]
version_code = [8, 17, 1]
version = f"V{version_code[0]}.{version_code[1]}" + (f'.{version_code[2]}' if len(version_code) > 2 else '')
dependency_version = 24
+1 -1
View File
@@ -220,7 +220,7 @@ def process(text, seed=None):
replacements_found = True
return replacement
pattern = r'{([^{}]*?)}'
pattern = r'(?<!\\)\{((?:[^{}]|(?<=\\)[{}])*?)(?<!\\)\}'
replaced_string = re.sub(pattern, replace_option, string)
return replaced_string, replacements_found
+1 -1
View File
@@ -1,7 +1,7 @@
[project]
name = "comfyui-impact-pack"
description = "This node pack offers various detector nodes and detailer nodes that allow you to configure a workflow that automatically enhances facial details. And provide iterative upscaler."
version = "8.17"
version = "8.17.1"
license = { file = "LICENSE.txt" }
dependencies = ["segment-anything", "scikit-image", "piexif", "transformers", "opencv-python-headless", "GitPython", "scipy>=1.11.4"]