From 739c45f3709532c8e25af29a48a495ffb331ec56 Mon Sep 17 00:00:00 2001 From: Andrea Pozzetti Date: Sun, 18 Jan 2026 21:33:06 +0000 Subject: [PATCH] dynamic dependencies + comfy test --- comfy-test.toml | 14 ++++++++++++++ pyproject.toml | 8 ++++++++ 2 files changed, 22 insertions(+) create mode 100644 comfy-test.toml diff --git a/comfy-test.toml b/comfy-test.toml new file mode 100644 index 0000000..0cce3a9 --- /dev/null +++ b/comfy-test.toml @@ -0,0 +1,14 @@ +[test] +name = "ComfyUI-SECADNET" +python_version = "3.11" +cpu_only = false +levels = ["syntax", "install", "registration", "instantiation", "validation", "execution"] + +[test.workflows] +run = "all" +screenshot = "all" + +[test.platforms] +linux = true +windows = true +windows_portable = true diff --git a/pyproject.toml b/pyproject.toml index f278535..ec580b4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,11 +7,19 @@ requires-python = ">=3.10" classifiers = [ "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", ] +dynamic = ["dependencies"] [project.urls] Repository = "https://github.com/PozzettiAndrea/ComfyUI-SECADNET" "Original Project" = "https://github.com/PozzettiAndrea/ComfyUI-CADabra" +[build-system] +requires = ["setuptools>=45", "wheel"] +build-backend = "setuptools.build_meta" + +[tool.setuptools.dynamic] +dependencies = {file = ["requirements.txt"]} + [tool.comfy] PublisherId = "pznodes" DisplayName = "SECAD-Net"