[project] name = "ComfyUI-FunPack" # Unique identifier for your node. Immutable after creation. description = "An AI movie studio inside ComfyUI: a browser-based studio with timeline, per-scene prompts and one-click generation, plus a self-improving engine that learns from your ratings. Every feature is a module, so a broken one is simply absent." version = "5.2.0" # Custom Node version. Must be semantically versioned. # Release codename ("Classy Chopper" for 5.x) lives in core/update.py:CODENAMES, keyed by major, shown in Settings > About. license = { text = "GNU GPL v3" } dependencies = [] # Filled in from requirements.txt [project.urls] Repository = "https://github.com/digital-garbage/FunUI" [tool.comfy] PublisherId = "digital-garbage" # TODO (fill in Publisher ID from Comfy Registry Website). DisplayName = "FunUI" # Display name for the Custom Node. Can be changed later. Icon = "https://raw.githubusercontent.com/digital-garbage/FunUI/main/docs/images/icon.png" # SVG, PNG, JPG or GIF (MAX. 800x400px) [tool.pytest.ini_options] # importlib mode so pytest does not walk up into the repo root looking for a # package name. The root __init__.py is ComfyUI's entry point: it uses relative # imports because ComfyUI loads the pack by file location, and importing it # outside that context fails by design. addopts = "--import-mode=importlib" testpaths = ["core/tests", "modules"]