From 17d23aca855ec2ee851c4ecc7244df64dac5bdd4 Mon Sep 17 00:00:00 2001 From: AlekPet Date: Mon, 29 Jul 2024 13:29:20 +0300 Subject: [PATCH] fix path to ui.js --- ExtrasNode/js/extras_node.js | 2 +- PoseNode/js/pose_node.js | 2 +- __init__.py | 15 ++++++++++++++- 3 files changed, 16 insertions(+), 3 deletions(-) diff --git a/ExtrasNode/js/extras_node.js b/ExtrasNode/js/extras_node.js index bca266c..ce22bec 100644 --- a/ExtrasNode/js/extras_node.js +++ b/ExtrasNode/js/extras_node.js @@ -1,7 +1,7 @@ import { app } from "../../scripts/app.js"; import { api } from "../../scripts/api.js"; import { ComfyWidgets } from "../../scripts/widgets.js"; -import { $el } from "../../../scripts/ui.js"; +import { $el } from "../../scripts/ui.js"; import { isValidStyle, rgbToHex } from "./utils.js"; function makeColorWidget(node, inputName, inputData, widget) { diff --git a/PoseNode/js/pose_node.js b/PoseNode/js/pose_node.js index 74bb5bc..359a40c 100644 --- a/PoseNode/js/pose_node.js +++ b/PoseNode/js/pose_node.js @@ -7,7 +7,7 @@ */ import { app } from "../../scripts/app.js"; -import { $el } from "../../../scripts/ui.js"; +import { $el } from "../../scripts/ui.js"; import { addStylesheet } from "../../scripts/utils.js"; import { fabric } from "./lib/posenode/fabric.js"; diff --git a/__init__.py b/__init__.py index ecb6540..8c68069 100644 --- a/__init__.py +++ b/__init__.py @@ -40,6 +40,19 @@ module_name_cut_version = re.compile("[>=<]") installed_modules = {} # installed_modules = {m[1] for m in pkgutil.iter_modules()} +def get_version_extension(): + version = '' + toml_file = os.path.join(extension_folder, 'pyproject.toml') + if(os.path.isfile(toml_file)): + try: + with open(toml_file, "r") as v: + version = list(filter(lambda l: l.startswith("version"),v.readlines()))[0] + version = version.split("=")[1].replace("\"","").strip() + return f" \033[1;34mv{version}\033[0m\033[1;35m" + except Exception as e: + print(e) + + return version def log(*text): if DEBUG: @@ -213,7 +226,7 @@ def install_node(nodeElement): def installNodes(): global installed_modules log(f"\n-------> AlekPet Node Installing [DEBUG] <-------") - printColorInfo(f"### [START] ComfyUI AlekPet Nodes ###", "\033[1;35m") + printColorInfo(f"### [START] ComfyUI AlekPet Nodes{get_version_extension()} ###", "\033[1;35m") # Remove files in lib directory libfiles = ["fabric.js"]