[project] name = "comfyui-hand-tie-clips" version = "2.0.0" description = "Native MiniMax H3 Ref2VA chain: persistent references, previous-segment clip+audio pin, one queue." readme = "README.md" # SPDX string, not `{ file = "LICENSE" }`. The registry does not resolve the file # form -- it stored the table verbatim and the public listing showed # `{"file": "LICENSE"}` where the licence should be. The LICENSE file stays; this # is what GitHub and the registry both read. license = "MIT" # The registry reads no author field from either section -- this is here as # correct package metadata, not to populate the listing, which stays blank. authors = [{ name = "sandpies" }] requires-python = ">=3.10" dependencies = [] [project.urls] Repository = "https://github.com/dntpi/ComfyUI-Hand-Tie-Clips" Documentation = "https://github.com/dntpi/ComfyUI-Hand-Tie-Clips/blob/main/PROMPTING.md" "Bug Tracker" = "https://github.com/dntpi/ComfyUI-Hand-Tie-Clips/issues" # `comfy node publish` needs PublisherId as well as the Repository above. # Set 2026-08-30 from registry.comfy.org/publishers/sandpies. Globally unique # and immutable -- it is in the registry URL -- so it is not a field to tidy. # Neither it nor Repository is needed to install the pack by hand or from a zip. [tool.comfy] # The registry reads this as supported_comfyui_version. 0.34.0 is a HARD floor, # not a preference: h3_ref_chain.py imports MiniMaxH3AddGuide at module load and # refuses to start without it, and that node first appears in v0.34.0. The other # two Core nodes this pack calls go back to v0.30.0, where H3 support landed, but # AddGuide is the binding one. # # No upper bound. Core's parameter ORDER is not a contract and has already moved # once -- master reorders MiniMaxH3ReferenceToVideo so vae/audio_vae come last # and optional -- but every call here is by NAME, and the names have been stable # from v0.30.0 through master. tools/check_core_calls.py is what keeps that true. requires-comfyui = ">=0.34.0" PublisherId = "sandpies" DisplayName = "Hand Tie Clips" # Square, 400x400. The specifications page requires square and <=400x400; the # publishing page says "max 800x400", which is looser. 400x400 satisfies both. # The wide crop belongs in Banner, which is what the 21:9 slot is for. Icon = "https://media.githubusercontent.com/media/dntpi/ComfyUI-Hand-Tie-Clips/main/docs/img/icon.png" Banner = "https://media.githubusercontent.com/media/dntpi/ComfyUI-Hand-Tie-Clips/main/docs/img/banner.png"