The queuePrompt override forwarded only its first two arguments, but the frontend passes partialExecutionTargets and previewMethod in a third one. Dropping it made ComfyUI's own partial execution run the entire workflow and disabled the preview method chosen in the UI. Forward arguments as given. Closes #30, #31, #32. The Monitor button applied its enabled setting only from the setting's onChange handler, so a page load always appended it visible regardless of the stored value. Apply the setting when the button is created. Closes #19. A missing pilgram shelled out to `pip install`, which raises in any environment without a pip module (uv-created virtualenvs, among others) and takes the whole package's import down with it. Degrade to an empty filter list and a warning instead. Also declare pilgram and requests in pyproject.toml, which registry installs read instead of requirements.txt.
16 lines
975 B
TOML
16 lines
975 B
TOML
[project]
|
|
name = "kaytool"
|
|
description ="KayTool boosts ComfyUI workflow efficiency with powerful tools like: image processing (resize, color, blur, expand, merge, crop), background/mask tasks via BiRefNet/RemBG, wireless data transfer (Set&Get), AI translation (Tencent/Baidu), Professional high-precision resource monitoring, dynamic math operations, flexible text handling, precision sliders, metadata/color profile-supported image saving, batch processing via folder loading, canvas node map export as PNG with metadata, quick Run options via right-click, node alignment toolbar with custom styles, and custom ComfyUI logo integration."
|
|
version = "0.70.17"
|
|
license = {file = "LICENSE"}
|
|
dependencies = ["rembg", "timm", "opencv-python", "py-cpuinfo", "pynvml", "pilgram", "requests"]
|
|
|
|
[project.urls]
|
|
Repository = "https://github.com/kk8bit/kaytool"
|
|
# Used by Comfy Registry https://comfyregistry.org
|
|
|
|
[tool.comfy]
|
|
PublisherId = "kk8bit"
|
|
DisplayName = "KayTool"
|
|
Icon = ""
|