From 49c8ea73ec40d96fdd0c61cf6c33123d9d680dee Mon Sep 17 00:00:00 2001 From: Szymon Janek Date: Mon, 29 Dec 2025 19:21:54 +0100 Subject: [PATCH] Comfy Registry metadata + license --- LICENSE | 5 +++++ pyproject.toml | 15 ++++++++++----- requirements.txt | 1 + 3 files changed, 16 insertions(+), 5 deletions(-) create mode 100644 LICENSE diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..f63e11a --- /dev/null +++ b/LICENSE @@ -0,0 +1,5 @@ +All rights reserved. + +Copyright (c) 2025 esp-dev + +Permission is NOT granted to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of this software without explicit permission from the copyright holder. diff --git a/pyproject.toml b/pyproject.toml index 8141a67..08a1891 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -2,21 +2,26 @@ name = "comfyui-loadheicimage" description = "ComfyUI custom node that loads images (including HEIC/HEIF) and provides browser-friendly previews." version = "1.0.0" -license = { text = "UNLICENSED" } +requires-python = ">=3.10" +license = { file = "LICENSE" } # Registry/Manager may also read requirements.txt, but keeping this explicit helps tooling. dependencies = [ - "pillow-heif", - "Pillow", + "pillow>=10", + "pillow-heif>=0.20.0", ] +classifiers = [ + "Operating System :: OS Independent", +] [project.urls] Repository = "https://github.com/esp-dev/comfyui-loadheicimage" +"Bug Tracker" = "https://github.com/esp-dev/comfyui-loadheicimage/issues" # Used by Comfy Registry https://registry.comfy.org [tool.comfy] -PublisherId = "esp-dev" -DisplayName = "comfyui-loadheicimage" +PublisherId = "szymonj" +DisplayName = "Load HEIC Image" Icon = "" includes = ["__init__.py", "nodes.py", "web"] # "requires-comfyui" = ">=1.0.0" # ComfyUI version compatibility diff --git a/requirements.txt b/requirements.txt index 2019e4f..d81ad1d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1 +1,2 @@ +pillow>=10 pillow-heif>=0.20.0