Files
Maxed-Out-99-ComfyUI-MaxedOut/pyproject.toml
T
Maxed-Out-99 b0842cfdd7 Add MXD utilities: LoRA, latents, LTX scaler
Multiple MXD improvements and additions:

- loraloader_mxd/power_lora_loader_mxd.py: import comfy modules; add robust bool/float coercion helpers; safer parsing of LORA_* inputs; apply LoRA without CLIP when needed; better error reporting.

- maxedoutnodes.py: Add embed_workflow optional flag to SaveImage_MXD and filter extra PNG info when workflow embedding is disabled; add new Extract Workflow From Image MXD node to extract/save workflow JSON from image metadata; register/display name updates.

- pyproject.toml: bump package version 1.9.0 -> 1.9.1.

- wan22nodes.py: many improvements around latent file handling and prompt metadata:
  - sort latent files newest-first and list latent subfolders by latest mtime.
  - accept a hidden unique_id and attach source KSampler metadata to saved latents.
  - introduce robust graph parsing utilities to find KSampler nodes, collect upstream links and extract params reliably (with meta fallbacks).
  - use the new utilities across latent loading/saving nodes.
  - add LTX Image Scaler MXD node for LTX Video workflow (32-aligned resizing/cropping and tier selection).
  - remove wan_svi_first_last_mxd.py (deleted file).

- web/js/betterCombos.js: add MXD alias constants and node configs for new/updated latent nodes.

- web/js/image_comparer.js: change extension hooking to patch nodeType.prototype directly (avoids boundClass naming issue), add comparer_mode combo and ensure stored nodes keep correct title.

Overall: improves robustness of LoRA application, latent file discovery/metadata, prompt graph parsing for reproducible sampler params, adds an LTX scaler node and workflow extraction helper, and updates frontend wiring for these MXD features.
2026-05-04 13:20:06 -07:00

36 lines
1.5 KiB
TOML

[project]
name = "ComfyUI-MaxedOut"
description = "Custom ComfyUI nodes used in Maxed Out workflows (SDXL, Flux, Wan 2.2, etc.)"
version = "1.9.1"
license = {file = "LICENSE"}
# classifiers = [
# # For OS-independent nodes (works on all operating systems)
# "Operating System :: OS Independent",
#
# # OR for OS-specific nodes, specify the supported systems:
# "Operating System :: Microsoft :: Windows", # Windows specific
# "Operating System :: POSIX :: Linux", # Linux specific
# "Operating System :: MacOS", # macOS specific
#
# # GPU Accelerator support. Pick the ones that are supported by your extension.
# "Environment :: GPU :: NVIDIA CUDA", # NVIDIA CUDA support
# "Environment :: GPU :: AMD ROCm", # AMD ROCm support
# "Environment :: GPU :: Intel Arc", # Intel Arc support
# "Environment :: NPU :: Huawei Ascend", # Huawei Ascend support
# "Environment :: GPU :: Apple Metal", # Apple Metal support
# ]
[project.urls]
Repository = "https://github.com/Maxed-Out-99/ComfyUI-MaxedOut"
# Used by Comfy Registry https://registry.comfy.org
Documentation = "https://github.com/Maxed-Out-99/ComfyUI-MaxedOut/wiki"
"Bug Tracker" = "https://github.com/Maxed-Out-99/ComfyUI-MaxedOut/issues"
[tool.comfy]
PublisherId = "maxedout"
DisplayName = "Maxed Out"
Icon = "https://github.com/Maxed-Out-99/ComfyUI-MaxedOut/blob/main/assets/maxedout_icon.png?raw=true"
includes = []
# "requires-comfyui" = ">=1.0.0" # ComfyUI version compatibility